Il cuore di questa ottimizzazione è il nuovo Ghost System, una gerarchia di simulazione per gli NPC che permette di gestire migliaia di abitanti senza pesare sulla CPU. Invece di simulare ogni singolo cittadino in tempo reale, il gioco divide la popolazione in tre livelli: chi è fuori distretto, chi è vicino ma non visibile, e chi è direttamente nel campo visivo del giocatore. Questo permette a Nivalis di mantenere l'illusione di una città pulsante e sovrappopolata senza sacrificare il frame rate.
Per eliminare i micro-scatti durante le transizioni, ION LANDS ha implementato l'Object Pooling. Invece di creare e distruggere continuamente oggetti e personaggi, il motore di gioco li tiene in una sorta di "limbo" pronti per essere riutilizzati. Questo è fondamentale in un mondo dove puoi passare rapidamente da un modesto banco alimentare alla gestione di un intero impero di nightclub.
Dettagli tecnici e rifinitura visiva
L'aggiornamento tocca anche aspetti più specifici del gameplay e dell'atmosfera:
- Overhaul dei Light Probe: Un sistema di illuminazione completamente rivisto per riflettere meglio le luci al neon sulle superfici voxel del mondo.
- Pesca bioluminescente: I pesci sono ora simulati individualmente con effetti di bagliore renderizzati a risoluzione ridotta per non impattare sulle prestazioni.
- QA Multilivello: Tre diversi team (ION LANDS, 505 Games e Quantic Lab) stanno testando la stabilità e la localizzazione in 11 lingue.
Questi sforzi di ottimizzazione suggeriscono che Nivalis non sarà solo un simulatore di vita profondo, ma anche un prodotto tecnicamente solido capace di girare su diverse configurazioni hardware senza perdere il fascino della sua estetica unica.
