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. 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.