Tappe dello sviluppo di Nexus

Roadmap di Nexus

Preparazione

Il lavoro su Nexus è iniziato nel 2015 come idea astratta. In dieci anni - una serie di esperimenti, riusciti e non. Le meccaniche riuscite sono rimaste e si sono evolute da un progetto all'altro.

Solo un'idea (2015-2018)

Il lavoro su Predynastic Egypt ed Egypt: Old Kingdom ha mostrato i limiti dell'approccio classico alla creazione di giochi. Ricerca di una soluzione, concetto di "Gioco universale".

Esperimenti (2018-2022)

Tentativi non riusciti di realizzare singole idee del gioco universale, ma ognuno ha portato scoperte utili. Risultato - Flint Age, il primo progetto con approccio data-driven: mappa e interfaccia generate dai dati. Le idee fondamentali di UI e UX.

Next Run (2022-2025)

Prove di universalità: giocare come lord o mago, in modalità strategia o RPG. Modularità, unificazione delle entità: mostri, oggetti, incantesimi. Mappa esagonale con oggetti in ogni cella. Modifiche tramite Steam Workshop.

Strategia

Nexus viene sviluppato per tappe attraverso numerose simulazioni, ognuna delle quali fa progredire il sistema. Le tappe vengono pubblicate sul sito e su Steam (in programma). I giocatori provano, noi ascoltiamo e correggiamo la rotta.

A ogni tappa parte del lavoro si conclude, parte continua a svilupparsi. Per esempio, il lavoro sul linguaggio di Nexus e sul LOD attraversa tutte le tappe. Ogni nuova simulazione è una nuova sfida per il linguaggio e ne richiede l'evoluzione.

L'ordine delle tappe non è rigido. La mappa indica la direzione, non un piano dettagliato. Le tappe vicine sono descritte in modo più concreto, quelle lontane in modo più astratto. I piani verranno precisati lungo il percorso.

Tappa 1. Concept - Completata

Sviluppo del concept del progetto. Come appare, come si realizza, quali tappe, quali rischi. Dettagli

Tappa 2. Versione tecnica - Completata

Realizzazione del nucleo di Nexus, eliminazione dei rischi tecnici. Architettura basata su triplette, sistema di predicati, IA come traduttore. Test del sistema sulle prime simulazioni. Prova

Tappa 3. Client 2D e gioco in rete - Completata

Mappa esagonale, UI e UX attraverso triplette. Gioco in rete. Verifica del traduttore IA. Prima simulazione funzionante - il Sistema solare. Dettagli

Tappa 4. Generazione e scalabilità dei mondi

Serie di simulazioni: generatore di sistemi stellari, cosmogonie mitiche, generatore di mondi. Passaggio dalla mappa cosmica alla mappa del mondo tramite avvicinamento della camera. Proprietà di base dei mondi: biomi, continenti. Espansione del linguaggio di Nexus - più predicati, più flessibilità.

Tappa 5. Trasferimento dei giochi di Clarus Victoria su Nexus

I giochi dello studio diventano simulazioni su mappa esagonale. Il linguaggio delle strategie storiche - più entità, meccaniche più profonde. Flora e fauna, livelli tecnologici, sistema di eventi. Zoom dalla stella al singolo edificio.

Tappa 6. RPG, modello ad agenti

Nexus a livello dei singoli personaggi. Caratteristiche, abilità, peculiarità. Apprendimento, lavoro, gruppi. Collegamento con il livello strategico.

Tappa X. Funzionalità avanzate

Scalabilità del tempo e dello spazio. Generazione di scenari. Modalità di visualizzazione: dalla prima persona alla scala globale. Motore 3D/voxel. Interfacce e audio adattivi.

Nexus 1.0 - quando tutto ciò che è descritto negli articoli diventerà un motore funzionante.