Meeting di Feedback con la Community (Dicembre 2018)

Ehi Squaddies!

Il testo che state per leggere è un riassunto di una riunione della comunità tenuto da Offworld Industries per raccogliere feedback. Gli eventi della tavola rotonda si basano sul recente recap mensile, che consigliamo di leggere per primo. Un riassunto, se volete.

Vi preghiamo di notare che questo testo non è un documento di pianificazione, ma un riassunto di una conversazione con la comunità. Non esitate ad inviare correzioni. =) Se preferiste ascoltare, potete ascoltare la registrazione audio originale. (~ 60MB).

Se la vostra comunità non è ancora coinvolta nella tavola rotonda, contattate Nordic Socialist per maggiori informazioni.

I partecipanti di OWI includevano Axton, Fuzzhead, Gatzby, Norby, un piccolo Drav e l’ospite, Nordic. (E forse uno o due più in ascolto nascosti. =))

Tenete presente che una patch è stata pubblicata proprio a metà dell’evento, quindi alcune delle risposte potrebbero essere un po “fuori tiro” questa volta. Vi prego di farmi sapere (n.d.r. a Gatzby non ad Aragorn) se voleste apportare qualche modifica o correzzione. Ho fatto di tutto per mantenere il vostro feedback il più puro possibile mentre miravo ad un riassunto conciso

Formattazione: il testo in corsivo rappresenta generalmente un rappresentante OWI o un sommario di diverse risposte degli stessi. Il testo normale è in genere un membro della comunità e viene citato laddove possibile.
Continue reading

Recap Novembre 2018

 

Hey soldati!

Sappiamo già che questo non sembrerà il nostro solito format per il Recap ma, mentre ultimiamo le ultime parti di un aggiornamento rapido per l’Alpha 12, abbiamo pensato di delinearvi ciò che abbiamo pianificato per la prossima fase di sviluppo in Squad, simile a ciò che abbiamo fatto all’inizio di quest’anno.

 

Alpha 12.1 Patch

 

Quindi, per iniziare abbiamo le  le performance, il bug fixing ed il balance patch a cui stiamo lavorando proprio ora, che dovrebbe essere arrivare a tutti voi entro breve. Abbiamo esaminato tutti i feedback della community ed abbiamo migliorato ciò che non funzionava come da piano, risolvendo il maggior numero possibile di bug in tre settimane (ovviamente) ed iniziando il lavoro di ottimizzazione, di cui approfondiremo tra un minuto.

 

Upgrade all’Unreal Engine 4.21

 

Dopotutto, il team sta pianificando di effettuare un upgrade di Squad alla versione 4.21 dell’Unreal. Siamo nella versione 4.16 da agosto 2017 ed un anno di NON aggiornamenti è stato molto utile, consentendo ai nostri programmatori molto più tempo per concentrarsi sulle funzionalità. Tuttavia, il recente successo di Fortnite (un gran gioco multiplayer con 100 giocatori) ha portato così tante utili ed interessanti funzionalità per l’UE4 che ora vale realmente  la pena di effettuare l’aggiornamento.

Una breve panoramica, alcune delle caratteristiche del motore con la 4.21 rilevanti per Squad: ci sono stati grandi miglioramenti al sistema dei paesaggi, rendendolo meno costoso e più veloce, il networking è stato revisionato, molti bug sono stati risolti, un sistema proxy per gli statics, strumenti di profilazione migliori e molto altro ancora sono stati inseriti. Controlla il sito Unreal per maggiori informazioni.

Lo stato attuale della build è una versione molto buggata dell’upgrade che funziona in Editor. I prossimi passi sono la correzione di tali bug, testare e rilasciare. Potrebbero esserci alcuni contenuti extra, correzioni di bug e funzionalità incluse, ma riguarderanno principalmente l’aggiornamento del motore, quindi possiamo iniziare ad utilizzare gli strumenti.

Questa sarà la prossima grossa patch per Squad che seguirà l’Alpha 12.1.

Il resto di quanto segue è quello a cui stiamo lavorando in questo preciso momento e per l’anno prossimo, con l’obiettivo di far sì che il gioco sia pienamente pronto per lasciare l’accesso anticipato.

 

Ottimizzazioni

 

Dopo l’Alpha 12, stiamo muovendo più sviluppatori sul lavorare a pieno regime sull’ottimizzazione, fino al rilascio dall’Early Access. Non tutti i sistemi sviluppati per Squad nel corso degli anni sono stati in grado di dimostrare le prestazioni attese; sono stati fatti diversi errori di progettazione e devono essere corretti. Lo stesso vale per l’UE4, poiché le correzioni dei bug ed i miglioramenti delle prestazioni eseguiti a livello del motore devono essere portati avanti nel codice base di Squad.
Abbiamo ampliato il team per affrontare questi problemi in modo più approfondito che mai.

Il primo passo è trovare e comprendere i problemi sulle prestazioni. Ciò include la scrittura di strumenti di analisi per rilevare la causa di tali problemi.

Il secondo passo è nell’affrontare questi problemi, che richiederà sempre una soluzione personalizzata ad hoc. A volte, anche a questo punto, è necessario scrivere strumenti per trasferire i dati di gioco esistenti in nuovi sistemi. Abbiamo già iniziato e speriamo di avere alcuni dei primi risultati nel hotfix, ma mireremo ad includere i vari miglioramenti dell’ottimizzazione in ogni patch da ora e fino alla fine dell’accesso anticipato.

Speriamo di rilasciare alcuni articoli sui problemi che stiamo trovando e risolvendo, ma intendiamo concentrarci prima sulla loro correzione e poi sul parlarne!

L’ottimizzazione è uno dei lavori più importanti con una moltitudine di crossover in funzionalità e bug fixing. Per essere chiari, gli obiettivi specifici a cui miriamo sono:

  • 100 giocatori per server con buone prestazioni
  • Un miglioramento approfondito del sistema di ragdoll
  • Miglior frame rate per i giocatori sia con sistemi di fascia bassa che di fascia alta

Abbiamo letto molti post della community che ci chiedono di interrompere le nuove funzionalità e ottimizzare il gioco. Vi ascoltiamo! Tuttavia, ci sono alcune delle funzionalità che pensiamo potrebbero piacervi…

 

Elicotteri

 

Sì, è giunto finalmente il momento. Non c’è molto da dire oltre all’ovvio qui: stanno arrivando in Squad!

Attualmente i programmatori stanno lavorando sul modello di volo ed abbiamo un velivolo temporaneo capace di volare in gioco. Tutte le funzionalità basate su reparto artistico e sull’interazione possono essere elaborate in parallelo.

L’attuale modello di volo è lontano dalla sua versione finale, ma sembra fantastico! Aspettatevi più aggiornamenti in Recap mensili man mano che lo sviluppo prosegue.

 

Commander

 

Vogliamo introdurre un sistema di commander basilare prima di uscire dall’accesso anticipato, in quanto completa veramente il concetto di un vero gioco militare incentrato sul lavoro di squadra. Con un giocatore su ogni lato che guida la strategia a livello di fazione ed aiuta i vari Squad Leader con gli strumenti a sua disposizione, il Commander sarà un fattore essenziale nelle vittorie.

Non mireremo ad includere subito tutte le fantastiche idee che abbiamo avuto per il ruolo di Commander, ma getteremo le basi per una sua espansione dopo aver lasciato l’accesso anticipato. Le funzioni che intendiamo introdurre durante la prima fase sono:

  • Utilizzare la nuova interfaccia utente di comando per facilitare gli ordini e tenere traccia della propria fazione.
  • Attacchi aerei, sbarramenti di artiglieria, capacità offensive tramite supporto di fuoco
  • Unmanned Aerial Vehicles (UAVs), per l’osservazione ad alta quota tramite velivoli non pilotabili ad uso esclusivo del Commander.

 

 

Torrette e Ruote / Cingoli dei Veicoli danneggiabili

Mentre la prima iterazione di tali componenti è stata introdotta con l’Alpha 12 in capacità limitata, torrette, cingoli e ruote danneggiabili completeranno la fedeltà dei veicolo che miravamoo, offrendo più modi per disabilitare parti dei veicoli senza distruggerli completamente. Le torrette subiranno lo stesso processo in corso.

 

Sistema di Party / Accesso tramite gli Amici di Steam

Stiamo cercando di trovare diversi modi per rendere più facile ai gruppi di amici unirsi facilmente al gioco ed in un’unica squadra e nella stessa fazione. E’ un compito abbastanza complicato in quanto implica lavorare non solo con Steam, UE4 e Squad, ma far sì che tutti giochino bene insieme

E’ qualcosa che volevamo fare da un pò, ma abbiamo sempre avuto priorità più alte. Tuttavia, per un gioco sociale basato su amici e lavoro di squadra, essere in grado di giocare facilmente con i tuoi amici è da tempo necessario. Non facciamo promesse su questa feature perché non è tra le caratteristiche più facile da implementare, ma abbiamo persone di grande talento che ci stanno lavorando.

 

Per Concludere

Vi sono alcune pietre miliari per Squad nel prossimo futuro, ma abbiamo messo insieme un team più che capace di farcela. In realtà, siamo già entusiasti per ciò che seguirà alla pubblicazione … Ci sono in realtà un sacco di contenuti extra su cui non abbiamo parlato e di cui vi aggiorneremo sui progressi (inclusa Fallujah! Non è ancora pronta per la luce deii riflettori.)

Nel frattempo, ecco un piccolo teaser di un veicolo!

 

Offworld Out.

 

Traduzione: [EI] Aragorn89

Ciao Squaddies,

Benvenuti in un altro Recap! Prima di lanciarci nel vivo della mischia, un veloce update sullo stato della v12: stiamo proseguendo con i playtest interni e l’implementazione delle basi del nuovo sistema di gameplay, l’UI ed i cambiamenti strutturali lato engine di playtest in playtest.

Nonostante stiamo ancora incontrando bug importanti che minano il gameplay, la priorità è risolverli, garantire delle ottime prestazioni in termini di FPS e solo successivamente aprire il playtest all’intero gruppo di playtest community il prima possibile. Assicuratevi di consultare l’intera lista di cambiamenti in arrivo con l’Alpha v12, che troverete in fondo a questo recap.

Dopo tutto ciò, diamo inizio alle danze!

Ottimizzazioni
CoreState

L’alpha 12 vedrà l’introduzione di una svariate serie di sistemi non totalmente finiti per quanto riguarda l’attinenza lato network di vari aspetti del gioco, a partire dall’inventory ai giocatori, in uno sforzo congiunto tale da ridurre il carico lato server per permetterci di raggiungere i 100 giocatori per server, oltre a migliorare le prestazioni lato server. Il sistema permette il passaggio di informazioni riguardanti veicoli e giocatori molto distanti necessari all’interfaccia utente senza dover ricrearli nella loro interezza. I lavori sul CoreState proseguiranno ancora per un pò.

World Origin Rebasing

Gli odiati di jitter, non cercate altro. Siamo entusiasti di rivelare che abbiamo lavorato ad una soluzione per il problema “Map Origin”.

Questo era qualcosa che ci impediva di ottenere dimensioni per mappe più grandi. Quando un giocatore si allontana dal “punto di origine” della mappa, vi è un aumento sottile ma esponenziale delle piccole deviazioni o “scope jitter”, specialmente quando si guarda attraverso un’ottica potente. Tutto ciò diventa molto più drammatico quando le dimensioni della mappe aumentano, rendendo il gameplay frustrante quando si tenta di sparare con le armi in modo più preciso.

Stiamo implementando una soluzione chiamata “World Origin Rebasing”. In sostanza, riposiziona l’origine del mondo per ciascun giocatore in modo dinamico, per ridurre la distanza tra l’origine e il giocatore, risolvendo il jitter che si sperimenta in diversi settori come l’ottica, le animazioni dei giocatori e le tag identificative.

Gameplay
Schermata del Menu dei Comandi

Abbiamo menzionato i vari cambiamenti alla schermata di menu nel Recap di Agosto, ed i nostri designer UI e gameplay hanno dedicato l’intero Settembre a rifinirlo per renderlo il più utile ed ergonomico possibile ai vari Squad Leader. Tutti i giocatori avranno accesso alla nuova schermata del menu comandi e gli Squad Leader trarranno vantaggio da alcune funzionalità extra.

  • Il tasto predefinito del menu comandi è Capslock per l’accesso rapido (la combinazione di tasti è completamente configurabile nelle Opzioni).
  • Il menu dei comandi conterrà un elenco di tutte le squadre, che possono essere cliccate per evidenziare le posizioni dei giocatori sulla mappa. E’ nostra intenzione continuare a migliorare tali strumenti per incoraggiare la cooperazione tra gli Squad Leader a lavorare insieme.
  • Gli Squad Leader possono ora piazzare un segnalino “Richiesta FOB” che verrà visualizzato tramite 2 cerchi punteggiati di colore giallo, il diametro di costruzione e il diametro della zona di esclusione di quella potenziale posizione FOB.
  • Pulsanti “Filtro mappa” che possono essere attivati e disattivati per adattarsi meglio alle esigenze del momento.
    • Il filtro “Mostra punti di spawn” attiva / disattiva i punti di spawn selezionabili
    • Il filtro “Mostra raggio FOB” mostrerà tutti i raggi di costruzione ed raggio di esclusione di FOB
    • Il filtro “Mostra punti di rifornimento FOB” mostrerà lo stato dei rifornimenti costruzione e munizioni di tutte le FOB sulla mappa.
    • Il filtro “Mostra tutti gli indicatori SL” è disponibile solo per gli SL e mostra tutti gli indicatori di ordine inseriti dagli loro SL
    • Il filtro “Mostra icona del ruolo del giocatore” attiva / disattiva tutti i giocatori della squadra mostrati come icona del ruolo del kit o come un semplice segnalino
    • Lo “Scaling Icone Mappa” vi consentirà di controllare in modo granulare su quanto grande o piccolo sia il widget della mappa – utile per i giocatori in modo da personalizzare con i monitor 4k o per coloro che utilizzano  impostazioni di visualizzazione uniche.
    • “Riferimento al valore in ticket “è una legenda per mostrare i valori di tutte le perdite e guadagni dei ticket
    • “Legenda della mappa” mostra ora un elenco di ciò che rappresenta ciascuna icona sulla mappa, dalla fanteria ai veicoli ai dispiegabili.
Funzionalità per i Fireteam

I Fireteams funzioneranno perfettamente nell’A12, i nostri designer dell’UI hanno aggiunto alcune funzionalità davvero interessanti che saranno di grande utilità per i giocatori veterani:

  • I Fireteams possono essere creati dinamicamente dallo Squad Leader con un’opzione di menu e funzionalità di trascinamento della selezione. Loo SL può utilizzare la nuova schermata della mappa d’’interfaccia utente di comando per fare clic e trascinare un membro del team, posizionandolo poi in Alpha Bravo Charlie o Delta
  • I Fireteams saranno nascosti di default e sono una caratteristica totalmente opzionale, solo per coloro che desiderano avere maggiore controllo sulla propria squadra
  • Questa stessa funzione di trascinamento può essere utilizzata per le promozioni interne di Squad Leader o Fireteam Leader.
  • I Fireteam Leader non hanno un kit speciale, sono solo una designazione che lo Squad Leader può dare a qualsiasi membro del proprio team
  • I Fireteam Leader saranno in grado di piazzare (ed eliminare) i propri comandi “Sposta il fuoco, Attacca, Difendi, Osserva e Costruisci” tramite la schermata della mappa dell’interfaccia utente di comando o il menu 3D HUD ( Tasto Default = T).
  • Lo Squad Leader può vedere e piazzare tutti i segnalini Fireteam, i Fireteams vedono il loro segnalino FT e il segnalino SL.
  • Ciascuno dei quattro FT ha colori e codificazione in lettere diverse per ciascuno, con VOIP e targhette identificative che riflettono l’assegnazione FT appropriata.
Simulazione dell’Attrito dei Veicoli basato su Physmat

Di recente abbiamo incorporato la simulazione dell’attrito dipendente dal physmat per i veicoli. I veicoli percorerano meglio sull’asfalto che sul fango o sulla neve. I veicoli con ruote saranno i più colpiti rispetto ai veicoli cingolati.

La resistenza più bassa sarà su asfalto, calcestruzzo e legno masello. La ghiaia viene dopo, poi terriccio ed erba. Sabbia e neve saranno le superfici dove davvero inizieranno a soffrire. E per ultimo, ma non meno importante, il fango avrà la resistenza più alta è terribile passarci attraverso. È usato, ad esempio, nel letto del fiume a Gorodok, quindi questo aiuterà a prevenire l’uso involontario di elementi fluviali come un’autostrada.

Per i veicoli non da fuoristrada, questo cambiamento avrà un impatto significativo sulla loro capacità di attraversare lle mappe a velocità folle e contribuire a promuovere l’uso delle strade.

Cambio Manuale per i Veicoli

Volevamo inserire un controllo maggiore dei giocatori sul controllo della velocità del loro veicolo in movimento, e abbiamo ottenuto ciò inserendo la possibilità di regolare  manualmente la marcia corrente in cui un veicolo si trova. Ad esempio, se un APC volesse viaggiare lentamente e al ritmo della fanteria per fornire uno schermo, potrà o farlo impostando la prima marcia.

Tutti i veicoli ora avranno questa capacità di mantenimento della marcia attuale premendo e tenendo premuto il tasto SHIFT (riconfigurabile). Quindi premendo MAIUSC mentre si è in 1a marcia, il veicolo rimarrà sempre in marcia bassa e avanzerà lentamente. Può anche aiutare i veicoli a scalare meglio le salite, in quanto potrete rimanere manualmente in 1a marcia.

Art and Environment
FV432 APC

Vi abbiamo stuzzicato con questo veicolo in un Recap precedente, ma l’FV432 APC britannico è in-game ed in fase di test per essere rilasciato in tandem con tutte le altre chicche in arrivo con lla versione 12. Un grande veicolo di trasporto corazzato, trasporta fino a 9 passeggeri, escluso il conducente (membro dell’equipaggio) e un mitragliere a torretta M2a1 .50cal (fanteria regolare).

Nonostante sia un veicolo molto vecchio, risalente agli anni ’60, le sue recenti modifiche hanno migliorato la sua blindatura fino a raggiungere quasi il livello del FV510 (Warriro), rendendolo un vero “taxi da battaglia”. (Da non confondere con IronTaxi, ovviamente.)

FAL

Un’arma che stiamo aggiungendo alla fazione della Milizia è l’onnipresente FAL. Nonostante sia tipicamente simile al G3A3 tedesco, esteticamente è una bestia completamente diversa, ed  abbiamo in programma di espandere ulteriormente questa famiglia di armi per le fazioni non convenzionali.