Etapy vývoje Nexus

Plán vývoje Nexus

Příprava

Práce na Nexus začala v roce 2015 jako abstraktní myšlenka. Za deset let - série experimentů, neúspěšných i úspěšných. Úspěšné mechaniky zůstávaly a rozvíjely se od projektu k projektu.

Jen nápad (2015-2018)

Práce na Predynastic Egypt a Egypt: Old Kingdom ukázala omezenost klasického přístupu k tvorbě her. Hledání řešení, koncept „Univerzální hra“.

Experimenty (2018-2022)

Neúspěšné pokusy realizovat jednotlivé myšlenky univerzální hry, ale každý přinesl užitečné poznatky. Výsledek - Flint Age, první projekt na data-driven přístupu - mapa a rozhraní se generují z dat. Základní myšlenky UI a UX.

Next Run (2022-2025)

Důkazy univerzálnosti: hra za lorda nebo mága, jako žánry strategie nebo RPG. Modularita, unifikace entit: příšery, předměty, kouzla. Hexagonální mapa s objekty v každém políčku. Modifikace přes Steam Workshop.

Strategie

Nexus se vyvíjí etapově prostřednictvím mnoha simulací, z nichž každá systém rozvíjí. Etapy se zveřejňují na webu a na Steamu (plánováno). Hráči zkouší, my nasloucháme a korigujeme kurz.

S každou etapou se část prací dokončí, část se dál vyvíjí. Například práce na jazyce Nexus a LOD probíhá napříč všemi etapami. Každá nová simulace je nová výzva pro jazyk a vyžaduje jeho rozvoj.

Pořadí etap není pevné. Mapa udává směr, ne detailní plán. Bližší etapy jsou popsány konkrétněji, vzdálenější abstraktněji. Plány se budou upřesňovat za chodu.

Etapa 1. Koncept - Hotovo

Vytvoření konceptu projektu. Jak vypadá, jak se realizuje, jaké etapy, jaká rizika. Podrobněji

Etapa 2. Technická verze - Hotovo

Realizace jádra Nexus, odstranění technických rizik. Architektura na tripletech, systém predikátů, AI jako překladač. Test systému na prvních simulacích. Vyzkoušet

Etapa 3. 2D klient a síťová hra - Hotovo

Hexagonální mapa, UI a UX přes triplety. Síťová hra, mobilní verze, hlasové ovládání. Ověření AI-překladače. První funkční simulace - Sluneční soustava. Podrobněji

Etapa 4. Generování - Hotovo

Generátor hvězdných soustav: generování planetárních soustav podle tříd hvězd. Systém modifikací. Reaktivní vzájemné ovlivňování objektů a vlastností. Podrobněji

Etapa 5. Vesmírná strategie - Další

Herní strategické mechaniky: rozdělování pracovníků, tahy, technologie, stavby, události. Engine se stává herním. Vydání nové hry.

Etapa 6. Generátor světů

Přechod od mapy vesmíru k mapě světa přiblížením kamery. Generování planet: biomy, kontinenty, živá příroda. Simulace geografie starověkého Egypta.

Etapa 7. Převod her Clarus Victoria na Nexus

Staré hry na nové mechanice, ale s přidáním nových funkcí, rozšířením pravidel strategií s odlišnou grafikou. Vydání nových her.

Etapa 8. Egypt: Middle Kingdom

Vytvoření pokračování Egypt: Old Kingdom.

Etapa 9. RPG, agentský model

Nexus na úrovni jednotlivých postav. Charakteristiky, dovednosti, zvláštnosti. Učení, práce, skupiny. Propojení se strategickou vrstvou.

Etapa X. Pokročilé funkce

Škálování času a prostoru. Generování scénářů. Režimy vizualizace: od první osoby po globální měřítko. 3D/voxelový engine. Adaptivní rozhraní a zvuk.

Nexus 1.0

Když vše popsané v článcích bude fungujícím enginem.