Nella Riunione Municipale di Marzo dedicata alla domande degli abbonati, la Turbulent è intervenuta per chiarire alcune degli aspetti correlati allo Spectrum, il Voip ed il Patcher incrementale. Buona lettura!


 

TLDR

·        La Riunione Municipale di oggi vede come ospiti due membri di Turbulent: lo Stratega, Benjamin Farel ed il CTO, Benoit Beausejour.

·        L’argomento principale di oggi è lo Spectrum, che sta venendo sviluppato proprio da Turbulent.

o   La versione 0.33 includerà le discussioni annidiate in stile Reddit, per cui saranno disponibili due stili diversi con cui creare le discussioni nello Spectrum: quello classico e quello da subreddit. La versione 0.35 potrebbe contenere la prima iterazione degli Emoji personalizzati.

o   Il servizio Voip utilizzerà il codec Opus e verrà integrato inizialmente solo sullo Spectrum. Questa funzionalità permetterà ai giocatori di creare le proprie lobby e di passare da una all’altra senza difficoltà. Successivamente integreranno questo servizio nel gioco e sarà possibile ascoltare quello che diranno le altre persone in base alla loro posizione relativa nell’universo.

o   Il delta patcher [NdT: anche noto come il patcher incrementale, che permetterà di non dover riscaricare tutto da capo ad ogni aggiornamento] è entrato nella fase di test interna e stanno iniziando a realizzare delle build di gioco sfruttando questo nuovo sistema. Dopo che avranno risolto i problemi ancora presenti, lo distribuiranno prima agli sviluppatori e, successivamente, agli Evocati. Al momento non c’è una tempistica ben definita per il suo rilascio, ma Benoit ha detto che se in passato sembrava un obiettivo distante, al momento è molto più vicino. Purtroppo non ha fornito altre indicazioni.

o   Per quanto riguarda le Org, hanno in programma di introdurre ulteriori funzionalità pensate appositamente per loro, come ad esempio la possibilità di specificare sullo Spectrum i ruoli che ciascuno ha nelle varie org, l’introduzione dei forum pubblici e molto altro.

o   Lo sviluppo dell’applicazione mobile è stato ritardato perché le risorse che in precedenza erano state assegnate a questa mansione sono state riallocate sullo sviluppo del servizio VOIP. Vogliono ancora pubblicare un’app mobile dedicata, ma il VOIP ha la precedenza.

 

SOMMARIO

·      Lo show è live! Oggi parteciperanno alla riunione Benoit e Benjamin della Turbulent. Benjamin è lo stratega della Turbulent, mentre Benoit supervisiona tutto ciò che riguarda Star Citizen.

·       Lo Spectrum è stato pubblicato ufficialmente sei mesi fa ed è stato progettato per sostituire le piattaforme di comunicazione attualmente in uso per Star Citizen. Nei mesi/anni a venire, la Chat, il Forum, il VOIP e l’integrazione con il gioco verranno veicolate attraverso lo Spectrum.

·   [I Sondaggi? Dove sono?] Per poter lanciare lo Spectrum hanno dovuto prendere delle decisioni difficili su cosa inserire e cosa lasciar fuori dalla prima iterazione, ma hanno in programma di implementare anche i sondaggi. Comunque, non hanno intenzione di limitarsi a copiare le funzionalità presenti nei forum, ma di iterarle per rendere lo Spectrum qualcosa di unico. In qualche modo, implementeranno anche i sondaggi.

·      [Cosa serba il futuro per lo Spectrum?] Uno degli obiettivi a più breve termine sarà introdotto con la versione 0.33. Si tratta delle discussioni annidiate, che permetteranno alla gente di realizzare delle discussioni in stile “Reddit”. Durante la fase di creazione delle nuove discussioni, sarà possibile scegliere se usare il template classico o quello da subreddit.

·        [Cosa serba il futuro per le Org?] Uno degli elementi che Benjamin vorrebbe vedere a breve è un’integrazione più profonda con le funzionalità che sono già disponibili per le Org, come la possibilità di far vedere una lista delle Org di cui si fa parte, nascondere quelle che non si vogliono mostrare, ecc. direttamente sullo Spectrum. Stanno pensando ad una serie di funzionalità che potrebbero andare a coprire tutte le necessità delle Organizzazioni. Non hanno una lista precisa delle funzionalità che rilasceranno per prime, ma vogliono che sia possibile realizzare dei forum pubblici all’interno di quelli delle org, così che, ad esempio, sia possibile creare delle discussioni di reclutamento o un’area destinata a quelle persone che non fanno parte dell’org, dando così l’opportunità di comunicare anche con loro.

o   Vogliono anche implementare la possibilità di specificare sullo Spectrum i ruoli che si ricoprono all’interno delle Org. Questa funzionalità è un passaggio obbligatorio per arrivare alla realizzazione dei forum pubblici per le Org. Vogliono anche realizzare dei link di invito, oltre che snellire il processo di invito e rendere più facile il reclutamento in generale.

·        [Cosa comporta l’aggiornamento del launcher con la 2.6.2?] Non è nulla di speciale, si tratta di alcune correzioni minori e in più verranno implementate un paio di funzioni necessarie a fornire maggiori informazioni in caso di problemi.

·    [Qual è lo stato di sviluppo del Delta Patcher?] Dal punto di vista di Turbulent, il processo di sviluppo di questo patcher sta andando molto bene. Gli ingegneri stanno lavorando ad un progetto finalizzato ad introdurre un nuovo metodo di aggiornamento del gioco e stanno producendo una serie di build contenenti i file di sistema, ma devono ancora sistemare alcuni dei problemi che hanno riscontrato finora. Hanno anche ricevuto la libreria di aggiornamento e la stanno integrando nell’applicazione del nuovo patcher. Di base, non avrà un aspetto diverso rispetto al patcher attuale, ma il sistema di funzionamento sarà completamente differente e permetterà loro di integrare anche lo Spectrum nel launcher. Tuttavia, rilasceranno prima il nuovo launcher e solo successivamente rilasceranno l’integrazione con lo Spectrum. Attualmente sono nella fase di test interna, ma una volta che saranno contenti del risultato finale, lo rilasceranno agli sviluppatori della CIG per i test esterni. Fatto questo, verrà passato agli Evocati. La tempistica non è più così lunga come in passato, ma c’è ancora del lavoro da fare. Tuttavia, è molto più breve di quanto non fosse in precedenza.

·     [Visuale flotta?] Il suo sviluppo è stato sospeso perché stanno ancora determinando quale potrebbe essere la maniera migliore con cui implementarla. Ci sono persone che potrebbero non voler condividere con la propria org la lista delle navi in loro possesso, o potrebbero voler condividere soltanto alcune di esse. Prima di poter iniziare a lavoraci per davvero, devono raccogliere ulteriori feedback e devono aspettare che vengano introdotte nuove funzionalità nel gioco.

·   [Quali codec utilizzerete per il VOIP? Sarà possibile trasmettere dati dallo Spectrum al gioco? Fare cose come aprire il forum usando il MobiGlas, ricevere messaggi privati mentre saremo in gioco, ecc? Quanto sarà sicuro?] Opus. L’obiettivo è di fare in modo che sia possibile accedere a tutta la piattaforma dello Spectrum direttamente dal gioco, ma non mentre sarete all’interno del gioco. Farlo potrebbe rompere l’immersione. Tuttavia, hanno bisogno che lo Spectrum sia una sorta di strato di rivestimento del gioco, perché sarebbe noioso dover andare nel MobiGlas e poi passare ad una finestra separata, quindi fare avanti ed indietro tra le varie finestre. Pensate a questa situazione come alla maschera di Steam o, ancora meglio, alla maschera di Curse, ma più ricca di funzionalità e meglio integrata.

o   Il vantaggio che hanno con lo Spectrum e Star Citizen è che, dal momento che il gioco è il loro, possono effettuare l’integrazione ad un livello più profondo rispetto a quella ottenibile con Steam e Curse e non si devono limitare a realizzare una sorta di maschera che si va a posizionare sopra l’interfaccia di gioco stessa. Alcuni elementi dello Spectrum verranno utilizzati dai servizi di backend all’interno del gioco, ma non aspettatevi di poter utilizzare il mobiGlas per consultare lo Spectrum. Non è così che funzionerà. Tuttavia, sarà possibile vedere alcuni elementi della UI che utilizzano lo Spectrum, come ad esempio i canali che sono condivisi dentro e fuori dal gioco.

·      [Come funzionerà l’integrazione del VOIP?] L’idea di base consiste nel permettere ai giocatori di creare delle lobby vocali e di passare rapidamente da una lobby all’altra. Questo meccanismo di funzionamento costituirà la prima fase di rilascio del VOIP all’interno dello Spectrum.

o   La fase successiva consisterà nel permettere alle persone che si troveranno all’interno della stessa lobby di ascoltarsi in gioco in base alla loro posizione relativa nell’universo di gioco.

o   Hanno intenzione di sviluppare una funzione di annidamento per le Org, così da permettere il controllo della struttura VOIP in maniera simile a come già avviene con TS.

·        [Che fine ha fatto l’app Mobile?] Le risorse che erano state destinate allo sviluppo dell’app mobile sono state ridirezionate su altri progetti. Tuttavia, grazie all’approccio utilizzato nello sviluppo dello Spectrum, una volta che disporranno delle risorse necessarie a portare avanti questo progetto, lo sviluppo dell’app Mobile non dovrebbe richiedere molto tempo. Al momento la priorità principale è il VOIP, dato che probabilmente i giocatori preferiranno questa funzionalità all’app mobile.

o   Non sanno se svilupperanno una funzionalità VOIP dedicata anche all’app mobile. Il loro obiettivo attuale riguarda il VOIP su computer. Se avranno l’opportunità ed il modo di creare una funzionalità simile anche per i cellulari, lo faranno, ma al momento non ne hanno discusso.

·    [Perché non potete semplicemente sviluppare tutto in contemporanea?] Sarebbe qualcosa di meraviglioso, ma non hanno le persone necessarie a portare avanti tutti i progetti contemporaneamente. Le opzioni disponibili sono tre: soldi, tempo o qualità. Di queste, se ne sono possono scegliere soltanto due. Vorrebbero poter sviluppare e rilasciare tutto e subito, ma il numero di mani a disposizione è limitato ed alcune di queste stanno sviluppando funzionalità che verranno rilasciate ai backer su base settimanale o mensile piuttosto che in formati standalone, come avviene solitamente con i programmi tradizionali.

o   Stanno lavorando anche ad altri due progetti relativi a Star Citizen, ma che non riguardano lo Spectrum.

·    [Aggiungerete una lista delle attività degli sviluppatori allo Spectrum?] Ne hanno discusso, ma vogliono che sia qualcosa di diverso rispetto alla maniera in cui era integrato nel vecchio forum. Inoltre, vogliono usare la funzionalità dei ruoli per permettere ai giocatori di vedere se uno sviluppatore ha risposto ad una certa discussione, oppure creare un feed di notifica che segnali quando una persona con un certo ruolo ha postato qualcosa sullo Spectrum. Vogliono che funzionalità del genere vengano utilizzate anche per le org, che è poi l’obiettivo secondario di tutte le funzionalità che stanno sviluppando: fare in modo che queste possano essere utilizzate non soltanto in un unico ambito, ma in più aree dello Spectrum.

·        [Quale sarà il prossimo aggiornamento importante della Mappa Stellare?] Il prossimo obiettivo in questo ambito è la Galactopedia: una sorta di wiki dettagliata che vi permetterà di cercare varie informazioni in base ad una frase o ad una parola specifica. La Galactopedia verrà integrata anche con il mobiGlas, ma questo accadrà in un secondo momento.

·     [Che cos’è il Consiglio di Discussione e quali programmi avrete in futuro per lui?] È un posto in cui i giocatori possono segnalare i bug che hanno riscontrato in gioco e chiedere ad altri utenti di riprodurli e/o fornire ulteriori informazioni a riguardo, oltre che votare i bug a cui vogliono assegnare una priorità di risoluzione maggiore.

o   In futuro, questa area del sito verrà integrata nello Spectrum, permettendo così di ampliare il numero di modi in cui la gente potrà condividere i report e le segnalazioni dei bug.

·        [Ci sono novità per quanto riguarda la pagina delle statistiche delle navi?] Le statistiche delle navi riportate sul sito sono state stilate molto tempo fa e quei dati rispecchiano gli obiettivi di design delle navi. Il problema qui non riguarda gli strumenti, in quanto hanno tutto il necessario per modificare quelle statistiche, quanto piuttosto il fatto che devono realizzare svariate modifiche che potrebbero essere più o meno permanenti, per cui non vogliono che la pagina cambi continuamente a causa dei test e dei bug che vengono scoperti con il passare del tempo.

o   Hanno in programma di rivedere tutte le statistiche ed assicurarsi che non ci siano discrepanze con i dati reali, oltre che modificare la pagina stessa per meglio riflettere come questi siano cambiati nel tempo.

·    [API] API vuol dire Interfaccia di Applicazione del Programma ed è uno dei modi con cui è possibile scrivere un proprio programma, utilizzando però al contempo i servizi forniti dall’API stessa. Vogliono realizzare un’API per lo Spectrum, più precisamente un’API per le macchine dedicate, così da permettere alla gente di sviluppare la propria API senza dover utilizzare le proprie credenziali.

o   Tuttavia, devono essere attenti a non fare errori, in quanto lo Spectrum verrà integrato anche con il gioco e non vogliono che la gente possa ottenere un qualche vantaggio sviluppando delle API proprie.

·   [Sarà possibile scrivere nel proprio linguaggio nativo e poi utilizzare dei servizi di traduzione automatica, un po’ come fa Google, per permettere anche ad altri di leggere le frasi nella propria lingua?] Forse. Hanno un paio di idee che cercheranno di sviluppare.

·        [Ci saranno gli Emoji personalizzati?] È una delle funzionalità che vogliono introdurre il prima possibile. Forse potrebbero arrivare con la versione 0.35. La 0.33 introdurrà le discussioni in stile subreddit, mentre la 0.34 sarà probabilmente dedicata a tutta una serie di migliorie per le Org.

·    [Stati in-gioco?] Stanno cercando di espandere il sistema attualmente disponibile, ma si tratta di una funzionalità che verrà introdotta con il passare del tempo e man mano che il gioco crescerà, per cui prima o poi saremo in grado di vedere cosa starà facendo un nostro amico in giro per l’universo. 

o   Stanno lavorando all’espansione della Lista Amici, ma lo stanno facendo in maniera tale da permettere di utilizzare diversi approcci con cui “farsi amico” qualcuno, anche senza richiedere necessariamente il suo permesso. Tuttavia, in tal caso alcuni dettagli, come la sua posizione o attività attuale, non saranno mostrati fino a quando la persona in questione non vi avrà aggiunto a sua volta. Similmente, stanno pensando di introdurre delle liste amici personalizzate, così da permettere alla gente di organizzare meglio i propri contatti.

 Traduzione a cura di Darnos.
Trascrizione originale disponibile presso Relay.