Simutrans Development

Here you will find information about Simutrans development, how to get invoveld with Simutrans projects.



Development Team | Source code | Bug reports | New objects | Translations | Making manuals


Development Team

Simutrans Screenshot - Cargo Railway Station (pak64)Simutrans is an open source software (and some graphic paks are freeware). The code and the main graphic paks are developed by an international community of volunteers.

We would like to say here a very big "THANK YOU" to everyone, who has helped to get the game this far! Without this kind of voluntary help, this game would not have ever been possible. You can find a full list of contributors in thanks.txt and credits.txt in your Simutrans installation root, and in our Thanks page. Please say thanks too, if you like the game!

This community is open to everyone who would like to contribute their ideas and time to make the game better. You can join us at Simutrans Forum.

Source code

Simutrans source code compiling Simutrans source code is developed by a team of coders, which requently incorporates patches submitted by people who want to contribute to the development of Simutrans.

All details about the development, repository and compiling of the source code can be found in the Development and Bug Reports section of the Simutrans forum. The forum is the first address to discuss or receive help on compiling simutrans and related questions.

We have also a short guide on how to download and compilie the source code in the Simutrans Wiki.

Simutrans is programmed in C++ programming language, and the source code of the current development stage can be obtained via subversion or git:

Alternatively you can download it as tgz or zip archieves.

The images and datfiles of pak64, pak128 and some other graphic sets under development are available via:

You can also follow the development via those RSS feeds of the change logs:

Bug reports

Even if you do not know enough about programming, you can help it by thourough testing. Also for those, who want to experience the latest features and are not afraid of bugs, there are nightly builts for Windows, Linux, and Mac and several pak-sets available.

If you found something which you feel is not correct, please report it in the Development and Bug Reports section of the forum. Usually you will recieve an answer quite fast.

New objects

Simutrans Screenshot - Graphics Development - 64x64 tile

Thanks to Volker Meyer for his design of Simutrans pakfile system, you can easily extend Simutrans with new vehicles, buildings, industries, roads, goods types and other game objects. It is very simple and quite satisfying to see one own creation run in Simutrans. Tools to create these are publicly avialable.

Our wiki will tell you many things about creating addons. Additionally, at the Simutrans Forum there are many helpful people, who will answer your question on the creation of objetcs.

Also, we have a graphic repository to get you started with creation of new addons: Simutrans Graphic Archive.

Translations

You can easily help us to translate Simutrans to your mother tongue. Please use SimuTranslator, this on-line tool allows cooperative work on translations so even small help is useful and very welcome. If you would like to help us translating Simutrans in your language, please join our forum and request an account.

Making manuals

New players will always need texts that help them to play and create new add-ons to Simutrans. You can write new manuals, tutorials and guides. The Simutrans wiki is our main reference for manuals and guides. You can request for account in our forum and start writing.

If you don't like writing much, you can record a video tutorial and show it to the community. Currently, there are various Simutrans videos available on the net, in different languages.