Big hubs in a nutshell – finding a universal hub design

Recently I started playing a game on my own, featuring some LL-RR main network. When I had to build my first ever 4-way hub for double tracks, I first took a look at the Junctionary just to find out that all hubs were designed quite different and hardly any of them follow all necessary rules (curve length, double bridges/tunnels, merge after split). I then started wondering if there’s a universal way of thinking about hubs.
Read the rest of this entry »

About Curve Lengths

Every game we have the same discussion about what Curve Length (CL) to use to allow trains to maintain their maximum speed while still keeping corners as tight as possible. After some experimenting and looking through the source code I came up with some formula that can be used to determine the minimum CL. The graph below shows the maximum speeds for different railtype, further in the article I will explain where these values come from.


Read the rest of this entry »

OpenTTD 0.7.0-beta1 released

According to changeset 15502 the OpenTTD Developers released the first beta version of OpenTTD 0.7.0. When I started playing several years ago I always observed the roadmap page at the OpenTTD Wiki which always stated that a release of 0.7.0 is far, far, far away and will probably never happen. But finally here we are and there are some great new features (despite the general bugfixes, optimizations and minor tweaks) in the box which you definitely should not miss.
Read the rest of this entry »

The Feature – spree continues

Just yesterday OpenTTD got another nice feature added to trunk: arbitrary map edges! From todays nightly onwards the map borders no longer need to be water but can be at any height, allowing for a far greater flexibility and also nicer looking maps which especially adds to certain scenarios (like coastal scenarios where you don’t want to have islands…)
arbitrary map edges (in trunk since r15190)

arbitrary map edges (in trunk since r15190)

The game creation dialogue got a new button which allows you to choose the sides which are enforced to be water:game configuration window

game configuration window
This option is only available though, if you allow freeform map edges in the advanced settings (it is found in the construction section). Congratulations to and two thumbs up for OpentTTD’s newest dev, Yexo. Happy gaming to all.

Have a banana everyone!

For just a weekend offline I return to discover another new feature merged to trunk OpenTTD when reading the changelog: In the fruit basket I found a bunch of bananas, or more properly spellt, BaNaNaS.

BaNaNaS is an acronym which stands for Base graphics And NewGRF And NoAI And Scenarios and is the new content delivery system of OpenTTD. It allows you to update to the newest version of base grfs (OpenGFX), NewGRFs and NoAI – computer players.
Read the rest of this entry »