Etapele dezvoltării Nexus

Foaia de parcurs Nexus

Pregătirea

Lucrul la Nexus a început în 2015 ca o idee abstractă. De-a lungul a zece ani - o serie de experimente, nereușite și reușite. Mecanicile care au funcționat au fost păstrate și dezvoltate de la un proiect la altul.

Doar o idee (2015-2018)

Lucrul la Predynastic Egypt și Egypt: Old Kingdom a arătat limitele abordării clasice în crearea jocurilor. Căutarea unei soluții, conceptul „Jocul Universal”.

Experimente (2018-2022)

Încercări nereușite de a realiza idei separate ale jocului universal, dar fiecare a adus descoperiri utile. Rezultatul - Flint Age, primul proiect pe abordare data-driven - harta și interfața se generează din date. Ideile principale de UI și UX.

Next Run (2022-2025)

Dovezi ale universalității: joc ca lord sau mag, ca genuri strategie sau RPG. Modularitate, unificarea entităților: monștri, obiecte, vrăji. Hartă hexagonală cu obiecte în fiecare celulă. Modificări prin Steam Workshop.

Strategia

Nexus se dezvoltă etapizat prin numeroase simulări, fiecare dintre ele dezvoltând sistemul. Etapele se publică pe site și pe Steam (planificat). Jucătorii încearcă, noi ascultăm și corectăm cursul.

Cu fiecare etapă, o parte din lucrări se finalizează, o parte continuă să se dezvolte. De exemplu, lucrul la limbajul Nexus și LOD se desfășoară pe parcursul tuturor etapelor. Fiecare nouă simulare - o provocare nouă pentru limbaj și necesită dezvoltarea lui.

Ordinea etapelor nu e rigidă. Harta stabilește direcția, nu un plan detaliat. Etapele apropiate sunt descrise mai concret, cele îndepărtate - mai abstract. Planurile vor fi precizate pe parcurs.

Etapa 1. Concept - Finalizat

Elaborarea conceptului proiectului. Cum arată, cum se realizează, ce etape, ce riscuri. Detalii

Etapa 2. Versiune tehnologică - Finalizat

Realizarea nucleului Nexus, eliminarea riscurilor tehnice. Arhitectură pe triplete, sistem de predicate, IA ca translator. Testarea sistemului pe primele simulări. Încearcă

Etapa 3. Client 2D și joc în rețea - Finalizat

Hartă hex, UI și UX prin triplete. Joc în rețea, versiune mobilă, control vocal. Verificarea translatorului IA. Prima simulare funcțională - Sistemul Solar. Detalii

Etapa 4. Generarea - Finalizat

Generator de sisteme stelare: generarea sistemelor planetare în funcție de clasele stelelor. Sistem de modificări. Influența reactivă a obiectelor și proprietăților unele asupra altora. Detalii

Etapa 5. Strategie spațială - Următoarea

Mecanici strategice de joc: distribuirea muncitorilor, ture, tehnologii, construcții, evenimente. Motorul devine unul de joc. Lansarea unui nou joc.

Etapa 6. Generator de lumi

Tranziția de la harta cosmosului la harta lumii prin apropierea camerei. Generarea planetelor: biomuri, continente, natură vie. Simularea geografiei Egiptului Antic.

Etapa 7. Transferul jocurilor Clarus Victoria pe Nexus

Jocuri vechi pe mecanici noi, dar cu adăugarea de funcționalități noi, extinderea regulilor strategiilor cu grafică diferită. Lansările de jocuri noi.

Etapa 8. Egypt: Middle Kingdom

Crearea continuării Egypt: Old Kingdom.

Etapa 9. RPG, model bazat pe agenți

Nexus la nivelul personajelor individuale. Caracteristici, abilități, particularități. Învățare, muncă, grupuri. Legătura cu stratul strategic.

Etapa X. Funcționalități avansate

Scalarea timpului și spațiului. Generarea scenariilor. Moduri de vizualizare: de la prima persoană la scară globală. Motor 3D/voxel. Interfețe adaptative și sunet.

Nexus 1.0

Când tot ce e descris în articole va deveni un motor funcțional.