Etapy rozwoju Nexus

Mapa drogowa Nexus

Przygotowanie

Praca nad Nexus rozpoczęła się w 2015 roku jako abstrakcyjny pomysł. Przez dziesięć lat - seria eksperymentów, nieudanych i udanych. Udane mechaniki zostawały i rozwijały się od projektu do projektu.

Sam pomysł (2015-2018)

Praca nad Predynastic Egypt i Egypt: Old Kingdom pokazała ograniczenia klasycznego podejścia do tworzenia gier. Poszukiwanie rozwiązania, koncepcja „Uniwersalna gra”.

Eksperymenty (2018-2022)

Nieudane próby realizacji poszczególnych pomysłów uniwersalnej gry, ale każda przyniosła przydatne odkrycia. Rezultat - Flint Age, pierwszy projekt oparty na podejściu data-driven - mapa i interfejs generowane z danych. Główne pomysły UI i UX.

Next Run (2022-2025)

Dowody uniwersalności: gra za lorda lub maga, jako gatunki strategia lub RPG. Modułowość, unifikacja bytów: potwory, przedmioty, zaklęcia. Heksagonalna mapa z obiektami w każdej komórce. Modyfikacje przez Steam Workshop.

Strategia

Nexus rozwijany jest etapami poprzez wiele symulacji, z których każda rozwija system. Etapy publikowane są na stronie i w Steam (planowane). Gracze testują, my słuchamy i korygujemy kurs.

Z każdym etapem część prac się kończy, część kontynuuje rozwój. Na przykład praca nad językiem Nexus i LOD przebiega przez wszystkie etapy. Każda nowa symulacja to nowe wyzwanie dla języka i wymaga jego rozbudowy.

Kolejność etapów nie jest sztywna. Mapa wyznacza kierunek, a nie szczegółowy plan. Bliższe etapy opisane są konkretniej, dalsze - bardziej abstrakcyjnie. Plany będą doprecyzowywane w trakcie prac.

Etap 1. Koncept - Ukończony

Opracowanie konceptu projektu. Jak wygląda, jak jest realizowany, jakie etapy, jakie ryzyka. Więcej

Etap 2. Wersja techniczna - Ukończony

Realizacja rdzenia Nexus, eliminacja ryzyk technicznych. Architektura na trójkach, system predykatów, AI jako tłumacz. Test systemu na pierwszych symulacjach. Wypróbuj

Etap 3. Klient 2D i gra sieciowa - Ukończony

Mapa heksagonalna, UI i UX przez trójki. Gra sieciowa, wersja mobilna, sterowanie głosowe. Weryfikacja tłumacza AI. Pierwsza działająca symulacja - Układ Słoneczny. Więcej

Etap 4. Generowanie - Ukończony

Generator układów gwiezdnych: generowanie układów planetarnych w zależności od klas gwiazd. System modyfikacji. Reaktywny wpływ obiektów i właściwości na siebie nawzajem. Więcej

Etap 5. Strategia kosmiczna - Następny

Strategiczne mechaniki rozgrywki: przydzielanie pracowników, tury, technologie, budowle, wydarzenia. Silnik staje się grywalny. Premiera nowej gry.

Etap 6. Generator światów

Przejście od mapy kosmosu do mapy świata przez przybliżenie kamery. Generowanie planet: biomy, kontynenty, żywa przyroda. Symulacja geografii starożytnego Egiptu.

Etap 7. Przeniesienie gier Clarus Victoria na Nexus

Stare gry na nowej mechanice, ale z dodaniem nowych funkcji, rozszerzeniem reguł strategii z różną grafiką. Premiery nowych gier.

Etap 8. Egypt: Middle Kingdom

Stworzenie sequela Egypt: Old Kingdom.

Etap 9. RPG, model agentowy

Nexus na poziomie poszczególnych postaci. Cechy, umiejętności, szczególne właściwości. Uczenie się, praca, grupy. Połączenie z warstwą strategiczną.

Etap X. Zaawansowane funkcje

Skalowanie czasu i przestrzeni. Generowanie scenariuszy. Tryby wizualizacji: od pierwszej osoby po skalę globalną. Silnik 3D/wokselowy. Adaptacyjne interfejsy i dźwięk.

Nexus 1.0

Gdy wszystko opisane w artykułach stanie się działającym silnikiem.