Cea mai fascinantă noutate este implementarea unui „Ghost System” pentru simularea NPC-urilor. În loc să proceseze fiecare personaj la intensitate maximă, motorul de joc împarte populația în trei categorii: cei aflați în alte districte, cei din apropiere dar care nu sunt vizibili și cei aflați direct în câmpul vizual. Această ierarhizare permite orașului să pară viu și dens, fără a irosi resurse pe simulări inutile ale personajelor pe care nu le poți vedea.
Pentru a elimina acele mici sacadări (stuttering) care apar adesea în jocurile open-world când apar obiecte noi, echipa de la ION LANDS folosește „Object Pooling”. Practic, în loc să creeze și să distrugă constant modele de NPC-uri sau obiecte, jocul reciclează entitățile existente dintr-o „rezervă” preîncărcată, făcând tranziția prin Ghost System aproape imperceptibilă.
De ce contează aceste detalii tehnice?
Într-un simulator de viață precum Nivalis, imersiunea este totul. Dacă vrei să pescuiești liniștit sub luminile de neon sau să îți gestionezi clubul de noapte, ai nevoie de un mediu stabil. Chiar și mecanica de pescuit a fost optimizată: peștii au simulări individuale și efecte de strălucire (glow), dar sunt randați la o rezoluție redusă pentru a păstra performanța ridicată fără a afecta estetica voxel superbă.
În prezent, trei echipe diferite de QA (inclusiv specialiști de la 505 Games și Quantic Lab) testează jocul pe diverse configurații hardware și finalizează localizarea în 11 limbi. Tot acest efort de finisare sugerează că, deși orașul se prăbușește în lore, experiența de joc va fi una extrem de solidă la lansare.
