← Vissza a rendszerekhez

Világszimuláció

NPC rendszer

A játék területei nem üres díszletek: közös, zónaalapú NPC-világ tölti meg őket, amely reagál a játékos interakcióira.

Működik

Már látható elemek

Nem csak egyéni NPC-k, hanem közös zónavilág.

Változó kapcsolat- és hangulatállapot.

Rutin- és munkaadatok a világ hitelességéhez.

Geohash7 zóna
Párbeszédopciók
Kapcsolatállapot
Rutin + munka
Közös világállapot

Mit csinál a játékos?

A játékos belép egy zónába, ahol a rendszer az adott terület közös szereplőit mutatja.

Témák és akciók mentén beszélgethet az NPC-kkel.

A döntései hatnak a bizalomra, gyanakvásra, tiszteletre vagy a kapcsolat további alakulására.

Bizonyos interakciók a munkához vagy helyi rendszerkapcsolatokhoz is kötődhetnek.

Mi működik ma?

Geohash7 zónaalapú, közös NPC-állapot.

Determinisztikus NPC-generálás új zónákra.

Párbeszédopciók és effekt-előnézetek.

Aszinkron feldolgozott interakciók és játékos-NPC kapcsolatmodell.

Miért érdekes ez 1956-ban?

A történelmi tér akkor működik jól, ha emberekkel telik meg, nem csak ikonokkal.

A közös NPC-állapot segít abban, hogy a játékos jelenlét valódi világrésznek hasson.

A rendszer alapot ad a helyi lakosokhoz, támogatókhoz vagy gyanakvó szereplőkhöz kötött 1956-os helyzeteknek.

Technikai háttér

Zóna-szintű közös snapshot és verziózás.

Queue-based interakciófeldolgozás idempotencia-védelemmel.

Determinisztikus rutin- és megjelenés-kulcsok.

Snapshot cache és hibernáció az erőforrás-hatékonysághoz.

Jelenlegi státusz

Működik

Már most is önállóan bemutatható rendszer

A rendszer jelenleg is elég konkrét ahhoz, hogy a weboldalon önálló bemutatóként szerepeljen.