Home Homebrew OpenTTD 15.0: Il viaggio dalle Beta 1-3 alle RC1 e RC2 verso...

OpenTTD 15.0: Il viaggio dalle Beta 1-3 alle RC1 e RC2 verso la release finale

84
0

OpenTTD, il leggendario simulatore open-source di trasporti remake di Transport Tycoon Deluxe, è pronto a compiere un grande passo avanti con la versione 15.0.

Dopo un ciclo di sviluppo iniziato a fine 2024, il team ha rilasciato Beta 1, 2, 3, seguite dalle Release Candidate 1 e 2 proprio questa settimana.

Ogni iterazione ha portato miglioramenti significativi all’interfaccia, alle performance, al modding NewGRF e all’editor scenari, con un focus crescente su stabilità e bugfix.

La Beta 1, lanciata lo scorso anno intorno a questo periodo, ha posto le basi per la nuova versione, introducendo picker windows migliorati per stazioni, waypoint e oggetti.

Affrontato inoltre un aumento delle performance con segnali di percorso più veloci, autenticazione multiplayer senza password tramite chiavi, potenziamenti per il supporto cargo dei NewGRF e un editor scenari arricchito da importazione dati città e piazzamento manuale delle case.

Il vecchio pathfinder NPF è stato sostituito da YAPF come default ementre sono stato corretti anche numerosi bug.

Successivamente, la Beta 2, rilasciata lo scorso 13 aprile, ha affinato l’editor e il modding, rendendo visibili rocce innevate, aggiungendo colline ripide con rocce extra, e permettendo di piazzare singolarmente le case protette dalla crescita città. Implementato inoltre lo scorrimento mappa con touchpad su Windows e introdotti i NewGRF Badges per filtrare veicoli e stazioni.

La Beta 3, risalente al 31 agosto, ha portato ulteriori migliorie all’infrastruttura e all’usabilità, come ponti su stazioni, informazioni sui pilastri dei GRF, navigazione più intelligente delle navi, filtri picker con badge NewGRF, fusione dei menu Settings e Options e strumenti avanzati per l’editor, inclusi pulsanti per espandere strade e edifici città separatamente, anteprime più alte degli sprite picker e scrollbar migliorate.

Più recentemente la RC1, il team è entrato nella fase di bug hunting. Le novità principali includono caricamento automatico dei font non standard, possibilità di spostare nomi di segnali, waypoint e stazioni, generatore di terreno con zone umide, mappe con acqua infinita, ponti su chiuse e moli, scaling dell’interfaccia, miglioramenti dei badge e NewGRF con treni multi-rotaia.

Infine, la RC2 ha consolidato la stabilità, correggendo rapidamente problemi legati ai font e vari bug segnalati nella RC1, con aggiornamenti in corso delle traduzioni.

Changelog

15.0-RC2 (2025-12-13)

  • Correzione #14677: desincronizzazione causata dall’uso delle impostazioni temporali di nuova partita per validare i salvataggi (#14904).
  • Correzione: la dimensione allocata per le etichette dei grafici poteva essere troppo piccola (#14901).
  • Correzione #14891: il livello minimo di zoom degli sprite poteva rompersi in alcuni casi mostrando sprite segnaposto (#14894).
  • Correzione #14889: [FluidSynth] evitato il caricamento di soundfont inesistenti (#14890).
  • Ripristino: rimosse le modifiche al caricamento dinamico dei font (#14903).

15.0-RC1 (2025-12-07)

  • Novità: caricamento automatico di font aggiuntivi per glifi mancanti (#13303, #14856).
  • Novità: i fiumi possono terminare in zone umide se non raggiungono il mare (#14784, #14846).
  • Novità: nomi di cartelli, waypoint e stazioni ora spostabili (#14744).
  • Novità: modalità piazzamento case per sostituire edifici esistenti (#14469).
  • Novità: disegno di acqua infinita quando tutti i bordi sono acqua (#13289).
  • Aggiunta: [NewGRF] possibilità di escludere i badge dalla lista dei nomi (#14818).
  • Aggiunta: [Script] ScriptTile::IsHouseTile (#14806).
  • Aggiunta: unità di gioco per l’altezza (#14615).
  • Aggiunta: visualizzazione della differenza di altezza negli errori dei ponti (#14614).
  • Aggiunta: inclusione dei costi di costruzione nei menu a tendina ferrovia/strade (#14599).
  • Aggiunta: visualizzazione di tutti i tipi di rotaia nelle finestre di costruzione veicoli (#14357).
  • Aggiunta: [Script] funzione per ottenere tutti i tipi di rotaia di un motore (#14357).
  • Aggiunta: [NewGRF] proprietà treni per impostare più tipi di binario (#14357).
  • Aggiunta: [Script] conversione automatica bool → intero negli elenchi (#14308).
  • Modifica: garantito spazio sufficiente nelle città generate (#14803).
  • Modifica: eliminazione dei piccoli mari invece di terminare i fiumi (#14797).
  • Modifica: aggancio della barra terraform alla toolbar principale (#14725).
  • Modifica: finestre gruppi adattate allo scaling dell’interfaccia (#14679).
  • Modifica: preferenza per font di peso normale/medio nei fallback (#14672).
  • Modifica: scaling dell’interfaccia applicato ai pulsanti client di rete (#14659).
  • Modifica: registrazione e visualizzazione di più errori per ogni NewGRF (#14658).
  • Modifica: sostituita l’etichetta “(City)” con l’icona città (#14634).
  • Modifica: determinazione automatica dello scaling in base alla finestra (#14627).
  • Modifica: applicato lo scaling alla distanza di snap delle finestre (#14625).
  • Modifica: richiesta conferma prima di eliminare salvataggi/scenari/heightmap (#14621).
  • Modifica: aggiunta penalità di blocco al pathfinder delle navi (#14603).
  • Modifica: consentiti ponti sopra chiuse e moli (#14595, #14594).
  • Modifica: rimosso il parametro YAPF disable_node_optimization (#14578).
  • Modifica: sprite overlay per ponti stradali e ferroviari (#14557).
  • Modifica: numero di città e industrie scalato in base alle terre emerse (#10063).
  • Numerose correzioni di bug su interfaccia, NewGRF, Script API, stabilità e crash.
  • Rimozione: costo tipo di rotaia dalla finestra sostituzione veicoli (#14748).

15.0-beta3 (2025-08-31)

  • Novità: identificazione delle città nella vista principale con icona accanto al nome (#14504).
  • Novità: stazioni e fermate stradali consentite sotto i ponti (#14477).
  • Novità: separazione delle navi che viaggiano in direzioni opposte (#14493).
  • Novità: grafici storici merci per città e industrie (#14321, #14461).
  • Novità: nuovo sistema e UI per i volti dei dirigenti (#14319).
  • Novità: menu iniziale riprogettato (#14220, #14233).
  • Novità: scrollbar per la finestra infrastrutture (#14056).
  • Novità: configurazione e visualizzazione badge personalizzabili (#13993, #14021).
  • Aggiunta: lingua Maori (Nuova Zelanda) (#14540).
  • Aggiunta: valuta Dong vietnamita (#14474).
  • Aggiunta: pulsanti per l’altezza anteprime nel picker (#14373).
  • Aggiunta: numerose estensioni NewGRF e Script API.
  • Modifiche e ottimizzazioni grafiche, UI e logica di gioco.
  • Molte correzioni di bug e crash su Windows, Script, NewGRF e gameplay.

15.0-beta2 (2025-04-13)

  • Novità: rocce innevate visibili (#13627).
  • Novità: più rocce sui pendii ripidi (#13462).
  • Novità: badge NewGRF (#13073).
  • Novità: scorrimento mappa con touchpad a due dita su Windows (#13172).
  • Aggiunte: nuove valute, eventi Script, impostazioni sandbox e strumenti di costruzione.
  • Modifiche: miglioramenti grafici, logica Script, gestione font e UI.
  • Correzioni: enorme quantità di bugfix su stabilità, interfaccia, Script e NewGRF.
  • Rimozioni: supporto UCS2/UTF-16 per script, supporto SDL 1.2.

15.0-beta1 (2024-12-24)

  • Novità: zoom delle finestre con rotellina del mouse (#12810).
  • Novità: nuovi picker per stazioni, waypoint e oggetti (#12595).
  • Novità: autenticazione multiplayer senza password (#12323).
  • Novità: crittografia delle connessioni di rete (#12300).
  • Novità: grafici di produzione e trasporto merci (#10541).
  • Aggiunte: numerose estensioni NewGRF, Script API e opzioni UI.
  • Modifiche: miglioramenti a interfaccia, pathfinding e gestione risorse.
  • Correzioni: ampia serie di bugfix su salvataggi, UI, multiplayer e gameplay.
  • Rimozioni: password delle compagnie, vecchie impostazioni pathfinder.

Tutte le build sono disponibili su https://www.openttd.org/downloads/openttd-releases/testing (RC2 ultima, 13 dic.)