Asimismo, multitud de características del juego original han sido mejoradas.
OpenTTD ofrece la posibilidad de jugar en red de área local y en Internet mediante servidores públicos internacionales que permiten hasta 256 jugadores,[3][1] tanto en modo cooperativo como competitivo, e incluso con varios jugadores en la misma compañía.
OpenTTD fue realizado desensamblando el juego original y posteriormente programándolo en C. El autor, Ludvig Strigeus, terminó la primera versión en marzo de 2004.
Hasta este momento para usar OpenTTD se requerían los archivos gráficos y sonoros de Transport Tycoon Deluxe.
La principal particularidad de esta versión fue la optimización y depuración del código.
De igual manera los docks han sido limitados en tamaño; ermitiéndose ahora una casilla por estación.
La empresa del jugador puede utilizar trenes, aviones, barcos y buses como medios de transporte, creando las rutas que unen los destinos.
Los climas existentes en el juego son: OpenTTD soporta partidas multijugador para hasta 256 jugadores entre 15 compañías de transporte diferentes, y puede jugarse tanto en una LAN como en Internet.
También son posibles los juegos en equipo, tanto los competitivos (por ejemplo, dos compañías de transporte, ambas controladas por tres jugadores) como los cooperativos.