
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. Ověření AI-překladače. První funkční simulace - Sluneční soustava. Podrobněji
Etapa 4. Generování a škálování světů
Série simulací: generátor hvězdných soustav, mýtické kosmogonie, generátor světů. Přechod od mapy vesmíru k mapě světa přiblížením kamery. Základní vlastnosti světů: biomy, kontinenty. Rozšíření jazyka Nexus - víc predikátů, víc flexibility.
Etapa 5. Převod her Clarus Victoria na Nexus
Hry studia se stávají simulacemi na hexagonální mapě. Jazyk historických strategií - víc entit, hlubší mechaniky. Flóra a fauna, technologické úrovně, systém událostí. Přibližování-oddalování od hvězdné soustavy po jednotlivé stavby.
Etapa 6. 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.
