OpenTTD

**OpenTTD** è un clone open source del gioco della Microprose Transport Tycoon Deluxe (TTD). Il gioco è un gestionale in cui il giocatore sarà a capo di una nuova società di trasporti ed avrà tempo fino all'anno 2050 per poter primeggiare sulla concorrenza. È però possibile scegliere di non aver alcun concorrente virtuale e giocare contro altri player oppure non averne affatto e giocare come unica società sul mercato, magari impostando altri tipi di difficoltà mediante script e AI scelte tra la vasta gamma offerta nei contenuti liberamente scaricabili. L'anno di partenza è selezionabile, in genere si parte dal 1925, anno in cui c'è il primo veicolo disponibile con il set base di gioco, ma è possibile tramite le NewGRF anticipare tale data fino al 1700, ma ovviamente in questo caso si partirà con veicoli trainati da cavalli e navigazione a vela. Un altra data generalmente usata per iniziare, quando si usa il set base, è intorno agli anni 60 del 1900 e si preferisce fare una partita veloce. Si salta la fase iniziale degli anni con locomotive a vapore lente e ci si trova subito con le teconologie migliori per poter avviare l'attività di trasporti. Si può spaziare con una vasta gamma di mezzi di trasporto, treni, tranvie, autoveicoli per il trasporto su gomma, navi per il trasporto marittimo e fluviale, aerei. Le tranvie non sono disponibili nel set base quindi bisogna affidarsi a delle NewGRF, ce ne sono di ottime con un vasto assortimento di veicoli che spaziano dal trasporto merci a quello passeggeri. L'anno di conclusione della partita come valore predefinito è fissato al 31 dicembre dell'anno 2050 ma è possibile tramite le impostazioni anticipare o posticipare tale data. In ogni caso anche se la partita si conclude è possibile continuarla a piacimento, in quanto è solo un limite fissato per offrire una possibilità di confronto in una eventuale sfida, con se stessi o con altri giocatori, ma non è vincolante ai fini del gioco, che arriva a coprire un arco temporale di 5.000.000 di anni (dall'anno 0 all'anno 4.999.999).

## Caratteristiche

Il team di programmatori di OpenTTD negli anni ha inserito molte altre modifiche per renderlo più renderlo più interessante rispetto all'originale ma anche per adeguarlo alle nuove tendenze essendo passati ormai moltissimi anni dalla uscita dell'originale TTD. Nelle prime versioni il gioco necessitava di alcuni file del software originale, perché utilizza la stessa grafica del gioco di Sawyer. Dalla versione 1.0.0 sono disponibili delle librerie freeware per cui non è più necessario il software originale. Utilizzando la versione con installer, verranno automaticamente scaricate le librerie freeware. Queste librerie oltre che renderlo indipendente per la grafica (OpenGFX), aggiungono anche suoni (OpenSFX) ed una ricca collezione di brani musicali (OpenMSX), il tutto sempre sotto licenza GPL. OpenTTD è disponibile in moltissime lingue, compreso l'italiano. Tra le varie modifiche rispetto all'originale TTD, il clone è altamente configurabile in ogni suo aspetto, e si può intervenire su quasi ogni variabile di gioco. Anche la giocabilità è stata migliorata, con la gestione automatica del rimpiazzo dei veicoli e la possibilità di clonare i mezzi ottenendone velocemente di identici a quello originario compreso gli stessi percorsi ed ordini).

Anche l'editor è più flessibile, si possono creare canali artificiali per le navi ed è diventato più semplice terraformare il terreno e renderlo pianeggiante.

Inoltre il gioco può funzionar su qualsiasi sistema operativo di uso comune grazie all'uso delle librerie SDL (cross platform).

## Miglioramenti

Tra i più importanti sicuramente l'introduzione della modalità Multigiocatore, la costruzione dei binari con la Modalità automatica e costruzione sui pendii, la possibilità di usare Waypoint, treni più lunghi e con più locomotori. Le mappe più grandi e più realistiche. La segnaletica è stata migliorata e semplificata con l'introduzione dei segnali di percorso per un migliore controllo sulle stazioni e sugli incroci, per avere più treni in circolazione e maggiore flessibilità per la creazione delle stazioni.

Una autentica rivoluzione è stata rappresentata dai nuovi algoritmi di ricerca dei percorsi per migliorare le percorrenze dei treni, uno strumento di conversione dei binari per agevolare l'aggiornamento e passare dalle ferrovie tradizionali a quelle elettrificate, monorotaia o maglev ed infine uno strumento bulldozer per poter demolire più velocemente.

## Da Transport Tycoon a TTD e OpenTTD

La storia di Transport Tycoon (TT) inizia nel 1994. È stato sviluppato da Chris Sawyer e pubblicato dalla MicroProse.
Ebbe molto successo perché rispetto ad altri giochi di quel tempo era veramente spettacolare. La meccanica del gioco era intuitiva, la grafica nitida e colorata unitamente alle infinite possibilità di costruire e modellare reti di trasporti in totale libertà incontrarono il favore dei giocatori.
Seguì poi Transport Tycoon Deluxe (TTD) nel 1995, presentava molte migliorie e caratteristiche nuove, tra cui i quattro diversi scenari (climi), i treni a levitazione magnetica, i segnali a senso unico, ecc.
TTD ebbe successo è per molti anni conquistò una sua fetta di appassionati ma non abbastanza da giustificarne una ulteriore versione. di Chris Sawyer creò Locomotion che potrebbe essere considerato un potenziale successore ma non avendo legami con TTD non potè raccoglierne l'eredità ed inoltre i coevi e simili dell'epoca come Railroad Tycoon 3 offrivano molto di più anche da un punto di vista grafico e interattivo.

### TTDPatch

TTD però continuò a riscuotere un certo successo e interesse da parte di sviluppatori indipendenti e verso 1996/97 Josef Drexler avviò un progetto che venne chiamato TTDPatch, non essendo altro che una una patch per TTD. inizialmente modificava poche cose, poi arrivò a supportare i file NewGRF, due colori per le livree aziendali (2CC), e perfino i tram. Risolveva alcuni problemi del gioco e aggiungeva una serie di nuove e orginali caratteristiche. Il progetto TTDPatch proseguì per molti anni e modificò profondamente il gioco originale migliorandolo.

### Una versione per Windows

TTD era stato scritto in linguaggio assembly il che non offriva una semplice portabilità. Una conversione a Windows 95 ad opera del FISH Technology Group nel 1996 fu pubblicata dalla Microprose (in seguito Hasbro Interactive) solo nel 1999, in una compilation nota come "The Tycoon Collection", comprendente Railroad Tycoon 2, Rollercoaster Tycoon e Transport Tycoon Deluxe. Questa versione per Windows però presentava dei bug come tutorial interrotti e mostrava un logo FISH UK nelle schermate iniziali (questo logo venne tolto da OpenTTD).

### OpenTTD

Il metodo delle *patch* per la modifica del gioco ha reso possibile un numero praticamente infinito di nuove potenziali caratteristiche. Nel 2003 il programmatore svedese Ludde contattò Owen Rudge indormandolo del fatto che intendeva fare un reverse engineering di TTD e convertirlo in linguaggio C. Un anno dopo Ludde mostrò a Owen Rudge la prima release. Vennero creati dei forum dove fu discussa la nuova incarnazione del gioco. La risposta fu positiva e altri sviluppatori si aggregarono al progetto di Ludde. Il lavoro su OpenTTD è tuttora in corso.

### OpenTTD 1.0.0

Alla fine del 2009 fu raggiunto un importante traguardo che permise il definitivo taglio del cordone ombelicale che legava OpenTTD a TTD. Fino a quel momento per giocare con OpenTTD erano richiesti i file grafici e audio di Transport Tycoon Deluxe, ma finalmente erano disponibili e supportate anche le alternative open source, OpenGFX e OpenSFX. Questi grandi contributi della comunità hanno reso OpenTTD per la prima volta un programma completo è indipendente. A memoria del fatto epocale a quella release fu assegnato il numero di versione 1.0.0. ==Vedi anche==

* Sviluppatori di OpenTTD.
* Storia delle versioni di OpenTTD.
* Transport Tycoon Deluxe (TTD) in Wikipedia.
* TTDPatch.