Novità in Questo Aggiornamento

Per i giocatori

Schermata di esempio della revisione del Popolo delle Dune

L’utilizzo di moderne piattaforme di distribuzione, quali Steam, itch.io, Flathub ed altre, consente ai giocatori di aggiornare automaticamente il nuovo rilascio stabile per la prima volta da quando Wesnoth è stato pubblicato. A supporto di questo, alla prima esecuzione della release 1.16.0 dopo l’aggiornamento dalla 1.14.17 verrà mostrata una opzione sia per migrare la configurazione attuale che per scaricare le versioni appropriate delle estensioni installate, se aggiornate e compatibili con la 1.16. Analogamente, Wesnoth ora è in grado di aprire salvataggi dalle versioni precedenti anche all’interno del gioco stesso.

Per quanto riguarda un punto dolente di vecchia data, specialmente per quei giocatori con una connessione lenta e/o con limitazioni di trasferimento dati, l’aggiornamento delle estensioni non richiederà più lo scaricamento dell’intera estensione ma soltanto dei file che sono stati effettivamente modificati, con una significativa riduzione sia del tempo necessario per l’aggiornamento di una estensione, che della quantità stessa di dati da scaricare. Inoltre, è possibile scegliere di scaricare qualsiasi versione sia stata pubblicata da un autore, permettendo così di poter installare anche una versione diversa dall’ultima, se necessario per qualsiasi motivo.

Sono stati altresì migliorati molti aspetti della IA, con gran parte del codice della IA sperimentale trasferito in quella di default. Tutto questo permette una gestione migliore dei curatori, del veleno, delle ritirate e di altri comportamenti del gioco.

Finalmente, la fazione del Popolo delle Dune è stata completamente rivista e bilanciata, includendo le rimanenti linee di unità, nuove descrizioni ed animazioni, nonché una completa rielaborazione dell’allineamento liminale. Ora dovrebbero essere molto più in linea con le fazioni dell’era di Default in termini di forza complessiva, oltre ad essere più interessanti da giocare.

Campagne

Schermata menù campagne

Discesa nell’oscurità, Libertà e Lo Scettro di Fuoco sono state più volte revisionate, con una semplificazione della giocabilità, l’aggiunta di elementi GDR, varie riscritture della trama e dei dialoghi, aggiornamenti grafici e di bilanciamento. Per coloro che cercano qualcosa che si addica alla imminente notte di Halloween, ci sono fresche di revisione le campagne pullulanti di non-morti: Discesa nell’oscurità al pari di I segreti degli Antichi sono le campagne da giocare! Anche Sotto i soli roventi ha ricevuto un aggiornamento delle mappe e la fazione degli elfi Quenoth è stata riequilibrata per omogeneizzarsi meglio alle altre fazioni principali.

In aggiunta ai miglioramenti dell’AI aggiunti in questo ciclo di sviluppo, tutte le campagne sono state adattate per mantenere il livello di difficoltà previsto e per prevenire insoliti picchi di difficoltà durante il corso di una campagna stessa, in particolare Invasione dall’est. Anche le campagne di livello “principiante” hanno visto abbassarsi il grado di difficoltà, in modo da renderle più accessibili ai nuovi giocatori.

Nella campagna Il Martello di Thursagan, sono stati revisionati diversi scenari e altri rimossi per attualizzare la storia e la giocabilità, con una attenzione speciale alla cultura nanica e alle interazioni fra i loro clan. Anche I segreti degli Antichi ha subito dei piccoli aggiornamenti di giocabilità, come la disponibilità di creazione e reclutamento di nuove varietà di morti viventi.

Infine, assieme ai diversi ammodernamenti e modifiche a molte delle principali campagne, è stato creato un nuovo menù delle campagne con diversi splendidi sfondi disegnati da Emilien Rotival (LordBob), Stefan, e Kathrin Polikeit (Kitty).

Multigiocatore

L’incrocio di Isar, sfondo

I contenuti per multigiocatori di Wesnoth hanno visto due significativi ingressi: “L’isola delle Brume” e “Conquista Mondiale”. L’isola delle Brume è uno scenario cooperativo di sopravvivenza sullo stile di “La tetra previsione”, con quest’ultima che ha visto la sua difficoltà ridotta mentre la prima ha preso il suo posto in termini di sfida. Conquista Mondiale, formalmente nota come estensione “Conquista Mondale II”, è una campagna multigiocatore con elementi GDR dove un massimo di tre giocatori cooperano per sopravvivere, far aumentare di livello le proprie unità e sconfiggere le armate a loro opposte.

Anche l’estensione “Pianifica Avanzamento Unità” adesso è inclusa nella linea principale. Quando viene abilitata, permette ai giocatori di scegliere anticipatamente cosa vogliono che le loro unità diventino se avanzano di livello durante il turno di un altro giocatore in una partita multigiocatore. A completamenti di tutto ciò, le unità che non hanno un avanzamento pianificato verranno promosse sempre nella stessa unità piuttosto che in una a caso se fossero disponibili più opzioni.

Questo aggiornamento presenta anche un gran numero di bilanciamenti nelle fazioni dell’era predefinita, specialmente in termini di monete d’oro e ai punti ferita delle unità chiave. Alcuni abbinamenti e unità ora dovrebbero essere più bilanciati e permettere una maggiore diversità di gioco.

Un altro cambiamento significativo è una nuova funzionalità che isola le estensioni l’una dall’altra una volta avviato il gioco. Ciò impedirà alle estensioni che non vengono utilizzate in un gioco di interferire l’una con l’altra, riducendo così in modo significativo il verificarsi di strani bug ed errori di non sincronizzazione.

Sono stati implementati anche miglioramenti per i server di gioco in modo da gestire meglio i giocatori indesiderati: i divieti alle singole partite sono ora imposti col nome utente anziché solo dall’indirizzo IP, le persone nell’elenco ignorato di un giocatore sono ora automaticamente bandite dall’adesione alle loro partite e ora anche agli osservatori è richiesto di inserire la password per partecipare a partite protette da password anziché solo ai giocatori.

Per i creatori di contenuti

Ritratto di Guerriero Reale

Oltre ai nuovi download incrementali degli aggiornamenti delle estensioni sopra menzionati, questa versione include anche i caricamenti incrementali per gli autori delle estensioni; quando carichi una nuova versione della tua estensione, invierai solo i file che sono stati modificati anziché l’intera estensione. Inoltre, le estensioni ora possono mostrare le traduzioni dei loro titoli e le descrizioni per più lingue nel file _server.pbl. È stato anche apportato un piccolo miglioramento della sicurezza alla gestione del file _server.pbl — non è più necessario che il campo della password sia memorizzato come testo in chiaro nel file; invece Wesnoth ti chiederà di inserire la password se non è presente.

Più significativi, anche se forse meno visibili, sono i vari e molteplici miglioramenti apportati alle API WML, Lua e Wesnoth Formula Language (WFL). Innanzitutto, molte delle funzioni Lua esistenti sono state riorganizzate in sottomoduli e un elenco completo di queste modifiche può essere trovato qui. Sebbene i nomi esistenti delle funzioni riorganizzate continueranno a funzionare, gli autori di contenuti sono comunque incoraggiati ad aggiornare il codice esistente ai nuovi moduli. Separatamente, la versione di Lua utilizzata con Wesnoth è stata aggiornata alla 5.4 dalla 5.3.

L’attributo formula= ora è supportato anche nel tag condizionale [variable]. Ciò consente l’utilizzo di condizioni che altrimenti richiederebbero l’uso di WML o Lua più complessi, oltre ad essere generalmente un modo più conciso per esprimere condizioni complesse.

Gli attributi male_voice= e female_voice= sono ora supportati in [message] per consentire una migliore recitazione vocale delle estensioni.

È stato aggiunto un nuovo tag [modify_unit_type] per campagne, ere e modifiche per consentire la modifica dell’esperienza, dei costi e delle opzioni di avanzamento di determinati tipi di unità. In particolare, è pensato per sostituire il tag [advancefrom] non più supportato.

Anche il lavoro programmatico con WML dall’interno di Lua è stato ampliato e semplificato con l’aggiunta delle funzioni wml.merge, wml.diff, wml.patch , wml.find_child, wml.attribute_count, wml.equal, wml.valid e wml.interpolate.

Nuovo terreno

In diverse aree del gioco è stata aggiunta molta nuova grafica. Così come sono stati aggiunti i ritratti per il Guerriero Reale, Jinn, Naga Serpentino, Naga Lancianelli ed altri. Si possono utilizzare nell’editor delle nuove tipologie di terreno come le catacombe, il pavimento e le pareti di pietra antica, pareti ricoperte di vegetazione, insieme a molti altri miglioramenti nelle transazioni fra terreni. Sono state anche aggiunte molte varietà di nuove unità selvatiche, tra cui il coccodrillo, l’orso delle caverne, la marmotta dei ghiacci, formiche del fuoco, scarabei cornuti, cavalli marini e molti altri.

Contributi

Sin dal suo inizio nel lontano Luglio 2003 Battle for Wesnoth viene costantemente migliorata ed espansa grazie al contributo di centinai di volontari dalle diverse caratteristiche e specializzazioni sparsi per tutto il mondo. I contributi variano dai contenuti delle campagne principali distribuiti insieme alle versioni ufficiali del gioco, a centinaia di progetti degli utenti da scaricare dal nostro server per le estensioni, direttamente dalla schermata iniziale. Nel caso avessi bisogno di aiuto per superare uno scenario particolarmente ostico, o per aggiungere una caratteristica particolare alla tua mappa, Wesnoth vanta una solida ed ampia comunità di giocatori e creatori che potranno sempre aiutarti.

Oltre a creare delle nuove estensioni, ci sono molti altri modi diversi con i quali puoi aiutare Wesnoth:

Altre Informazioni