Da anni si parla di missioni dinamiche in DCS World, e da anni il simulatore non ce le dà davvero. Nella diretta che trovi qui sopra, trasmessa su Twitch e portata su YouTube, ti faccio vedere una campagna dinamica che ha costruito Army (Armando) per il server LOREAIR: una guerra che va avanti da sola, con dei generali guidati dall'intelligenza artificiale che reagiscono a quello che fanno i piloti. In questo articolo ti spiego come funziona, senza il resoconto del volo: per quello c'è il video.
Cos'è una campagna dinamica
Non è una missione con un briefing, un obiettivo e un'ora di partenza. Si prende una mappa, la Siria, con due fazioni, blu e rosse, e si mettono sul campo delle situazioni che evolvono nel tempo. Il pilota non riceve una missione dal menu F10: entra nel server e fa quello che vuole, come in una sandbox su un campo di battaglia in movimento. Può fare un giro in elicottero, una CAP da solo, uno strike, e tutto ha un effetto.
Il comando blu e quello rosso creano operazioni che durano tre o quattro giorni, e ogni campagna è pensata per durare circa sei settimane. Il pilota può diventare parte di un'operazione con dei compiti speciali, ma non è obbligatorio: potremmo anche non entrare mai nel server e la guerra andrebbe avanti da sola. A vincere possono essere i blu come i rossi.
Cosa c'è sotto: script e reti neurali
La particolarità è l'architettura. Nel Mission Editor questa mappa è completamente vuota: non c'è niente. Tutto viene gestito da un sistema di script e reti neurali che prendono decisioni direttamente sul campo, aggiungendo, togliendo e spostando unità. Army ha voluto costruirlo da zero, senza appoggiarsi agli script che si usano di solito per le campagne dinamiche, per togliere più peso possibile al pilota.
Le reti neurali sono sei, ognuna con un ruolo: una appoggia il generale rosso, una il generale blu, altre guidano i comandanti. Non hanno una coscienza e non sanno cosa sia giusto o sbagliato: rispondono a domande precise e calcolano la probabilità che succeda qualcosa. Ma imparano. Se il rosso vede che mandare una colonna di corazzati in una certa situazione conviene, la rimanda. Se vede che il nemico spinge da una parte, rinforza le difese lì. Nel video lo si vede bene: i radar di ricerca, che all'inizio si accendevano appena si entrava in zona, ora vengono tenuti spenti e accesi solo quando il comando rosso è sicuro di agganciarti.
La briefing room: la campagna si segue da un sito
La campagna si segue da una briefing room, una stanza in 3D dove ogni oggetto si può cliccare:
- Tavolo con la mappa: la situazione vista dall'alto, con la linea del fronte che si sposta in base a quello che succede sul campo, i voli in corso e le zone da difendere o attaccare.
- Compiti: le missioni aperte, per esempio ricognizioni, logistica, strike e SEAD, con la zona e le istruzioni.
- Piloti, squadriglie e albo: la carriera di ogni pilota, le squadriglie e la classifica.
- Cronaca: il racconto di quello che sta succedendo e di quello che è successo prima.
- Server e manuale: le informazioni sul server (piloti, missione caricata) e il manuale del pilota.
C'è anche un dettaglio da appassionati: la finestra della stanza rispecchia il meteo e l'orario del server, quindi se fuori piove o è il tramonto lo vedi anche da lì.
I consigli del comando e il fronte caldo
Nessuno ti ordina cosa fare, ma il comando blu ti dà dei consigli: in alto a destra compaiono le priorità (la P1 è la priorità uno) e il cosiddetto fronte caldo. Sono consigli, non ordini, e li calcola il comando in base alla situazione. Se i piloti iniziano a spingere su una città, il comandante se ne accorge e il giorno dopo prepara un'operazione per conquistarla, con obiettivi speciali. Se una zona è ormai persa, il comando rosso può decidere di non mandarti niente contro per risparmiare unità per difendere quelle più importanti.
Un altro punto importante: quando entri non vedi i rossi sulla mappa. Per sapere cosa c'è in una zona devi andarci e cercarlo, oppure passare vicino a una missione di ricognizione, in linea di visuale, per darne notizia al comandante. Le zone hanno anche un livello da uno a tre: più rifornimenti porti dalle basi nelle retrovie a quelle sul fronte, più la zona sale di livello e più viene difesa. Al livello massimo la logistica parte in automatico, con elicotteri, convogli o aerei.
La carriera del pilota
Qui c'è la cosa che un semplice sandbox non ti dà: ogni pilota ha una carriera. Si guadagnano punti per specialità, come SEAD, CAS, ricognizione e logistica, e salendo di livello si ottengono dei vantaggi legati al proprio ruolo. Ci sono anche le squadriglie, pensate per far convivere piloti di gruppi diversi sullo stesso server.
I punti non sono immediati: vengono confermati solo quando atterri e torni in base. Se ti abbattono e riesci a eiettarti, entro un'ora qualcuno può venirti a recuperare e in quel caso conservi tutti i punti. In dettaglio, il sito ti mostra cosa hai fatto: obiettivi distrutti, punti per zona, e anche bonus quando elimini un obiettivo importante per il comandante e questo manda poi un assalto.
Un lavoro in continua evoluzione
Army lo dice chiaramente: ogni giorno cambia qualcosa, ci sono bug da sistemare e parti da rifinire (per esempio i tanker, che compaiono troppo lontani, e la portaerei, che manca ancora). L'idea per le prossime volte è costruire delle missioni organizzate su questa mappa, come si faceva una volta, ma già così funziona come sandbox: puoi entrare da solo, volare per i fatti tuoi e contribuire a quello che succede.
Come partecipare
Se vuoi provare la campagna e volare con noi, entra nel Discord di LOREAIR, dove trovi tutte le informazioni sul server. Le dirette le faccio su Twitch, e su YouTube trovi il video completo qui sopra.
Seguimi anche su: YouTube, Twitch, Instagram, Discord e Telegram.