New TNI SDK Available


Trainz Plus - enjoy Trainz from just 20 cents a da
The TNI SDK is now available to interested developers with build 111341 or higher. (Currently that means you need to update your TRS19 build using the Beta patch stream).

The SDK can be downloaded from this link. Note that you need to be a registered TNI Developer to use the SDK.

TNI Developer Registration:
The SDK is for programmers and writing a plugin requires C or C++ knowledge, so this is a prerequisite for TNI Developer access.

To register your interest in becoming a TNI Developer, complete this simple registration form.

TNI Physics
This SDK includes the existing Trainz physics as a TNI plugin. In theory, everything works the way it did previously and provides a great template to see how things are set up.

We are very interested in seeing what people can do using the SDK to create their own plugins.

Not a Programmer?

If you're interested in train physics and you're not a programmer, then I suggest you take a look at the links below and post your interest in these forums with the aim of finding a programmer to work with to share your knowledge.

Other reading:
Trainz Wiki - TNI
Trainz Wiki - TNI Physics

Special thanks to Microlem for updating the TNI Physics wiki and helping us check everything was ready for broader release.

Got Questions?
Please post your questions here.
You can also take part in TNI discussions on our Discord Channel
Last edited: