• Dato che oggi negli Stati Uniti è il giorno del Ringraziamento, questa puntata dell’Around the Verse non prevede il solito segmento del Dietro le Quinte.
  • La 3.0 è stata rilasciata alla prima ondata di giocatori dell’Universo di Test Pubblico (PTU).

BURNDOWN

  • Questa settimana hanno effettuato una revisione dei negozi fisici, le cui funzionalità sono ormai complete.
  • Hanno iniziato a concentrarsi sulle missioni e sulla configurazione del Sistema Oggetti 2.0 per tutte le navi rimanenti.
    • Devono sistemare un paio di bug riguardanti alcuni elementi del Sistema Oggetti 2.0 destinati ai velivoli, ma per il resto anche questo ambito è completo.
  • Hanno in programma una revisione del meccanismo delle merci, che ormai è praticamente finito.
  • Con il progressivo completamento di tutte le funzionalità della 3.0, inizieranno a concentrarsi sempre più sull’ottimizzazione delle prestazioni dei server.
    • In settimana hanno risolto un problema riguardante la tecnologia del ray cast, che inficiava sulle prestazioni di gioco e sulla quantità di RAM utilizzata dal client.

Shopping & Cargo

  • Questa settimana hanno effettuato una revisione dei vari negozi fisici della 3.0, gli NPC ed i bug ancora da risolvere.
    • Ormai questo sistema è entrato nella fase di bugfixing e di rifinitura.
  • Stanno iniziando i lavori di bilanciamento dei prezzi delle merci, così da definire una forchetta di profitto per ciascuna di esse.
    • Questa forchetta dipenderà in maniera non lineare dal valore della merce stessa, ma stanno anche cercando di aggiungere una certa varietà di costi, così da evitare che si crei una situazione in cui un certo oggetto avrà sempre una percentuale di profitto maggiore di quella di tutte le altre merci della stessa fascia di prezzo.

Missioni

  • Il team di QA sta ricontrollando Miles Echart, uno degli NPC che nella 3.0 assegnerà le missioni ai giocatori.
  • Stanno iniziando a ricontrollare anche Ruto, il secondo NPC quest giver.

Navi & Veicoli

  • È stata terminata la configurazione di tutte le navi nel Sistema Oggetti 2.0.
  • Hanno sistemato i problemi che affliggevano i fari dei velivoli, che adesso potranno essere utilizzati per esplorare la parte oscura delle lune.
    • Hanno creato dei nuovi gruppi luci che permetteranno ai giocatori di attivare e disattivare tutte i fari dei velivoli tramite una semplice scorciatoia da tastiera.
    • Soltanto questa operazione ha richiesto il completamento di più di 20 task, o mansioni, differenti, dato che hanno dovuto configurare questi gruppi luci per ogni singola nave del gioco.
  • Hanno preparato i lettini delle navi per l’implementazione dello Spawn Persistente.
    • Questa funzionalità permetterà ai giocatori di sloggare dall’interno dei loro velivoli, mantenendo però le informazioni relative all’ultima posizione in gioco, così che quando gli utenti rientreranno, si ritroveranno esattamente nel punto in cui erano al momento del logout.
  • Gran parte dei lavori svolti questa settimana hanno riguardato le Scythe, la Caterpillar, la serie 300, la serie Mustang e le Constellation.
    • Inoltre, stanno iniziando ad effettuare i primi passaggi di bilanciamento dei componenti del Sistema Oggetti 2.0.
  • Hanno risolto un problema riguardante i reticoli di mira, che sembravano rompersi dopo il Viaggio Quantistico.
  • Ad un certo punto della settimana si sono accorti che per qualche motivo tutte le navi avevano perso i Livelli di Dettaglio (LOD).
    • Questo bug riguardava soltanto le build di rilascio ed era legato ad un errore che si verificava durante la compilazione dei nuovi aggiornamenti.

Spostamenti

  • Gran parte dei lavori di questa settimana sono stati finalizzati al rilascio della 3.0 in PTU.
  • Hanno aggiornato l’esperienza di navigazione delle navi, modificando il comportamento dei sistemi di Viaggio Quantistico e calibrando i meccanismi di volo atmosferico e di hovering a terra.
    • Chad McKinney e Mark Abent hanno anche ricontrollato tutte le funzionalità di volo per aumentarne la stabilità e le prestazioni.
  • La Modalità Quantistica ha subito tantissime modifiche non soltanto tecniche, ma anche estetiche.
    • Hanno aggiunto svariati effetti visivi e particellari che vengono attivati in base alla velocità di movimento della nave.
    • In questo modo, i designer possono generare dinamicamente i VFX in base al tipo di Modalità Quantistica attivata, dato che quelle a lungo e corto raggio permettono di raggiungere velocità massime differenti, senza doverli impostare manualmente.
  • Nel corso nella settimana hanno risolto svariati problemi riguardanti i GravLev, come ad esempio strane forze che lanciavano i veicoli in aria o li facevano ribaltare apparentemente senza motivo.
    • Un bug in particolare faceva fare una piroetta ai mezzi dotati di GravLev quando si virava a sinistra.
    • C’era un altro problema che lanciava in aria le moto come la Nox e la Dragonfly quando si cercava di prendere velocità, per poi urtare contro una roccia.
  • Hanno identificato un bug che bloccava il sistema di streaming e di rendering degli oggetti quando si entrava in una nuova area, cosa che rendeva alcuni elementi completamente invisibili.
    • La causa di questo bug era legato ad un errore nei valori dei tempi di aggiornamento degli oggetti, che quindi non venivano più renderizzati.

MobiGlas

  • Stanno implementando le funzionalità del radar e delle scansioni nell’UI, nel visore e negli schermi multifunzione delle navi.
    • Le informazioni relative alle scansioni, ai punti di interesse, i punti di salto, i velivoli ed altro ancora verranno mostrate direttamente sugli schermi dei vascelli, così da semplificarne la consultazione.
    • I giocatori saranno in grado di scansionare dati come la quantità e la tipologia di merci presenti a bordo delle navi, il numero dei membri dell’equipaggio, ecc.
    • Trovare il giusto modo per organizzare e mostrare queste informazioni è una grossa sfida, in quanto devono essere il più esaurienti possibile, ma al contempo devono evitare di riempire gli schermi con questi dati.
    • Il meccanismo di gameplay delle scansioni permetterà di manipolare le dimensioni dello spazio scansionato, così da dare ai giocatori la possibilità di scegliere se controllare vaste aree con una sensibilità di rilevazione ridotta, o se concentrare le scansioni su una piccola zona, ma con sensibilità elevata.
  • La Mappa Stellare è praticamente terminata; devono soltanto rifinire un paio di componenti.
    • Stanno aspettando di implementare una funzionalità completata da poco per testarne prima gli effetti sulla stabilità e sulle prestazioni delle build.
    • Stanno continuando a lavorare alla transizione della Mappa Stellare tra il MobiGlas ed il radar dei velivoli.
  • Il Manager delle Missioni è stato terminato diverse settimane fa, ma adesso stanno iniziando a lavorare alle ultime rifiniture.

Prestazioni & Stabilità

  • Hanno deciso di rilasciare la 3.0 in PTU anche se dovevano ancora risolvere diversi problemi perché hanno bisogno di raccogliere il maggior numero di informazioni possibili dai test di gioco.
  • Stanno continuando ad effettuare nuovi test sulla capienza delle istanze: con gli Evocati sono arrivati ad avere server da massimo 60 giocatori, mentre internamente hanno raggiunto i 128 utenti.
  • Hanno risolto la maggior parte dei bug e dei crash più importanti che affliggevano la stabilità di gioco, ma adesso stanno affrontando quelli più difficili da riprodurre ed isolare.
    • In questo senso, i test degli Evocati e del PTU sono particolarmente importanti, in quanto permettono agli sviluppatori di raccogliere una mole di dati enorme, che facilita l’individuazione delle cause alla base dei bug.
  • L’ottimizzazione delle prestazioni e delle stabilità della 3.0 è un processo estremamente importante, in quanto questo aggiornamento ha introdotto tantissimi nuovi elementi e zone di gioco, per cui anche i problemi più piccoli possono avere ripercussioni enormi.
    • Per questo motivo hanno ridotto la frequenza di aggiornamento delle informazioni relative alle entità lontane dal giocatore, così da diminuire il numero delle comunicazioni tra client e server.
    • Sfortunatamente, un effetto collaterale di questa modifica è che a volte gli NPC delle missioni non vengono correttamente aggiornati, per cui inizialmente non rispondono agli input dei giocatori e successivamente svaniscono nel nulla.
    • Per risolvere questo bug, hanno cambiato l’approccio di aggiornamento delle entità di gioco, dando priorità agli elementi più importanti e mettendo gli altri in background, in funzione anche della distanza dal giocatore.
  • Un’altra ottimizzazione che hanno introdotto un po’ di tempo fa sono le Variabili Serializzate, che suddividono in più pacchetti le comunicazioni tra client e server, piuttosto che inviare ogni volta tutte le informazioni necessario in un unico passaggio.
    • Tuttavia, al momento non possono ancora sfruttare appieno questa tecnologia, in quanto stanno finendo di convertire le singole funzionalità del vecchio sistema.
  • Nel complesso, i miglioramenti implementati finora hanno permesso di aumentare la capienza delle istanze e la media degli FPS in gioco.

  • La scorsa settimana, il totale dei problemi da risolvere era di 179 unità, divise in 22 a priorità massima, 93 critiche, 54 elevate e 10 moderate.
  • Questa settimana hanno sistemato un quantitativo di bug sufficiente a permettere loro di rilasciare la 3.0 in PTU.
    • Con il passare del tempo, amplieranno il numero di giocatori invitati a partecipare ai test del PTU.
  • A partire da domani, avrà inizio la settimana di vendite speciali dell’Anniversario di Star Citizen, che riporterà nello store le vecchie navi del ‘Verse, oltre ad alcune nuove.

Articolo originale disponibile presso le Roberts Space Industries.