OpenTTD cover
OpenTTD screenshot
Linux PC Mac Android Steam Gog
Genre: Simulator, Strategy, Indie

OpenTTD

OpenTTD 12.0 released

The time is finally here: 12.0 is officially released!



12.0 is our multiplayer update, where we made playing together as easy as possible. No more port-forwarding or other stuff: start a server and ask your friend(s) to join. We take care of the rest. For more details, please read our blog: New Multiplayer Experience

Besides this major update, 12.0 also comes with some other nice features:

  • Display icon/text whether vehicle is lost.
  • Moving camera on title screen background.
  • Hide block signals in GUI by default (you can toggle this in the settings).
  • Raise the maximum NewGRF limit to 255.

To name just a few. And as always, we made sure to include tons (over 85!) of bug fixes in this release.

A special thanks goes out to our translators: they translated the game in full for 29 (!) languages.

We hope you enjoy this new version, and make sure to try it out with a friend!

* Changelog
* Bug tracker
* Questions and player support (Discord)

New Multiplayer Experience

With 12.0 in feature-freeze, it is time to talk about what is in 12.0, and why we release early.

In summary: 12.0 makes setting up multiplayer games painless. You no longer need to configure anything in your home network. Playing together are now just four simple steps:

  • You just start a server.
  • You set the server to invite-only or public.
  • You share your invite-code with your friend.
  • Your friend joins your server based on the invite-code.

There is no need to setup port-forwarding, or anything like that. The above will just work, for everyone, as long as you have a working Internet connection.

Depending on your connection, there are some extra infrastructure costs to us, but we hope to cover that increase with donations. Thanks to many of you, we see regular donations. This currently covers our infastructure cost, and we currently foresee no issues going forward. If this changes, we will let you know, and run some kind of fundraiser. Well, I guess in a sense this post is also a fundraiser ;)

As you might understand, this changes the multiplayer experience drastically, and we felt that waiting 6 more months to deliver that to you is not fair. As a result: we are releasing 12.0 early! (current ETA: mid October; you can already try it out via "Testing" beta branch on Steam)

To read more details how we got here and how it works, please check our full blog post:
https://www.openttd.org/news/2021/09/26/new-multiplayer-experience.html

OpenTTD 12.0-RC1 released

Rejoice, for we are now in feature freeze for the 12.0 release series!

You can find the latest 12.0-RC1 in the "testing" beta branch on Steam!



One last flurry of features, including properly displaying when a vehicle is lost, and some new buttons for macOS TouchBar, if you have one.
A fair few fixes for the new networking setup, and a few other things besides.

Testing is more important than ever, so please keep it up (multiplayer especially), and report any issues as normal!

* Changelog
* Bug tracker
* Questions and player support (Discord)

OpenTTD 12.0-beta2 released

Thanks to your awesome testing, we found one critical bug in 12.0-beta1.
To quickly address this, we release our second beta of the 12.X release series.

You can find it in the "testing" beta branch on Steam!



There are only a few fixes in this release, mostly related to network servers.
Most notably:

  • Connecting with the same client name thrice hangs the server.
  • Reusing of invite-codes was reported poorly.

See the changelog for the full list.

To sweeten the deal, we also sneaked in a feature for cargodist that will make it take travel time more into account when routing passengers, mail and other express cargoes.

As the first issue is critical, and if you are using 12.0-beta1, we urge you to upgrade to 12.0-beta2 as soon as possible.

Please keep up the testing, and report any issues as normal!

* Changelog
* Bug tracker
* Questions and player support (Discord)

OpenTTD 12.0-beta1 released

Are you dreaming? No, you are not!

Today I have the pleasure to announce to you that we just released the first beta of our 12.X release series! You can find it in the "testing" beta branch on Steam!



With our release on Steam not even six months ago we got some excellent feedback from the community on what to improve next. One of the things that stood out: playing together is not easy for many players.

So, in 12.0 we address this problem. Playing together is as easy as one of you starting a server, marking it either “Public” or “Invite-Only”, and sharing the newly introduced invite-code with your friends. They can join your server, just like that. No setup needed on your side, no port-forwarding, nothing.

Sadly, to set expectations, no integration with Steam itself has been added. Integrating with Steam as GPL-licensed software has challenges, which we haven’t resolved yet. But we hope you agree that this new multiplayer experience is the next best thing.

Next to this excellent new feature, a few other new things we introduced are:

  • Brand new “Online Players” window to easier see who is in what company, etc.
  • Maximum number of NewGRFs you can use in one game has been raised to 255.
  • Our official Windows builds are now signed.
  • Default vehicles are now compatible with almost all industry NewGRFs.
  • Configurable subsidy duration, up to 5000 years.
  • Press Ctrl to build diagonal rivers in Scenario Editor.
  • Many bug-fixes (over 50 of them), tweaks, changes, and other additions.

(As ever, see the changelog for further details).

And, the much more invisible change, mostly Rubidium has been very busy reworking our codebase to be a bit more modern C++. This hopefully makes a lot of things easier in the future, and make the code more inviting to new developers!

The usual titlegame competition will be announced on the forum shortly. The theme for this version will be “winter”, something to prepare for.

What’s up with the 12.0 you ask? We got tired having the discussion: 2.0 when? So here we are .. 1.11.1 is followed up by 12.0 :) And no, this is not an April Fool’s joke.

* Changelog
* Bug tracker
* Questions and player support (Discord)

OpenTTD 1.11.2 released

Today we released our second bugfix release of the 1.11 release series!



This release mainly addresses several crashes on startup, mostly caused by our shiny new OpenGL driver. More people should now be able to enjoy OpenTTD out-of-the-box!

And as always, we also fixed tons of other small bugs and problems that were reported and found. See the changelog for more detail.

* Changelog
* Bug tracker
* Questions and player support (Discord)

OpenTTD 1.11.1 released

We present the first bugfix release of the 1.11 release series!



Along with our usual bug fixes, we've broken our own rules and included a couple of features in this release - a vsync option which should hopefully fix screen-tearing seen by some people, and volume controls in the Options window (with better defaults).

Notable bug fixes include improved scaling of a few windows, and better detection of faulty GL-renders which should avoid some crashes on startup due to bad video renderer.

See the changelog for more.

* Changelog
* Bug tracker
* Questions and player support (Discord)

Developers Q&A livestream on April 9th

OpenTTD 1.11.0 released

Another year, another release.
Who would have guessed ;)



With 1.11 we bring you a lot of new features which you hopefully enjoy as much as we did creating them:

  • Performance improvements - Fast-Forward is now so fast, there is a setting to rate limit it (on by default).
  • Improved World Generation GUI - 100% rainforest maps are now available if you so request.
  • Towns can now grow with tunnels too - finally they can escape the hills!
  • Filter on name in many more windows - for those that enjoy playing with one too many NewGRFs.
  • Plant trees with a brush in Scenario Editor - it is like painting, but with trees.
  • A new titlegame for this release by Chrnan6710, who won this year's competition.

And that is not all.
We also fixed over 100 bugs and added / changed / improved over 100 more things.
As always, check the changelog for a detailed overview.

So, to stay in the spirit of the current world situation: if your friends ask you why you are not visiting, tell them it is because OpenTTD 1.11 just released ;)

* Changelog
* Bug tracker
* Questions and player support (Discord)

OpenTTD Developers Livestream