Gra w aktywnym rozwoju

Genesis Breach

Genesis Breach to powstająca w Godot gra RPG o eksploracji obcego świata. Aktualny prototyp skupia się na jednej heksowej lokacji, ruchu i czasie, mgle wojny, zmysłach, drużynie, ekwipunku, pozyskiwaniu zasobów oraz craftingu.

Aktualny stan prototypu

Co już można sprawdzić

Publiczna wersja służy do poznania fundamentów rozgrywki i interfejsu. Poszczególne systemy są rozwijane etapami i część zawartości nadal ma charakter testowy.

Świat, ruch i percepcja

Jedna mapa heksowa, AP i MP, fazy aktywacji, trzy stany mgły wojny oraz kontakty wykrywane wzrokiem, słuchem i zapachem.

Ekwipunek i crafting

Przedmioty członków drużyny, stosy, masa, objętość, pojemniki, wyposażenie, zbieranie, narzędzia, receptury i eksperymentowanie.

Drużyna i trwały stan

Łączenie i rozdzielanie grup oraz wybór reprezentanta działają w bieżącej sesji. Osobno zapisywane są postacie, quest, dwa Echa, ekwipunek i zmiany świata w schemacie JSON v4.

Świadome granice

Walka, pełna AI stworzeń, mapa całego świata, Gniazdo, genetyka i ekosystem nie są jeszcze działającymi systemami prototypu.

Obszary techniczne projektu

Godot i C#: sceny, interfejs i systemy runtime rozwijane w Godot, z logiką gry napisaną w C#.

Dane zamiast klas dla każdej rzeczy: zasoby Godota opisują aktorów, ciała, ruch, przedmioty, akcje, receptury, efekty i zawartość świata.

Trwały zapis: wersjonowany zapis JSON przechowujący postęp, pozycje, postacie, ekwipunek, questy, wiedzę o craftingu i zmiany obiektów; skład grup nie jest jeszcze utrwalany.

ComfyUI i obróbka ręczna: warianty materiałów wizualnych powstają w osobnym pipeline, a następnie są wybierane, poprawiane i przygotowywane do użycia w Godot.