
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. Weryfikacja tłumacza AI. Pierwsza działająca symulacja - Układ Słoneczny. Więcej
Etap 4. Generowanie i skalowanie światów
Seria symulacji: generator układów gwiezdnych, mityczne kosmogonie, generator światów. Przejście od mapy kosmosu do mapy świata przez przybliżenie kamery. Podstawowe właściwości światów: biomy, kontynenty. Rozszerzenie języka Nexus - więcej predykatów, większa elastyczność.
Etap 5. Przeniesienie gier Clarus Victoria na Nexus
Gry studia stają się symulacjami na heksagonalnej mapie. Język strategii historycznych - więcej bytów, głębsze mechaniki. Flora i fauna, poziomy technologiczne, system wydarzeń. Przybliżanie-oddalanie od układu gwiezdnego do pojedynczych budynków.
Etap 6. 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.
