From OpenTTD
(Difference between revisions)
Jump to: navigation, search
(Replace the Compiling on Linux link with a Compiling OpenTTD link that links to the category page of all Compling on XYZ pages)
(easy-to-find link for the bug tracker)
Line 30: Line 30:
:*[ Doxygen] - Documentation overview of the code
:*[ Doxygen] - Documentation overview of the code
:*[[Patch Checklist|Checklist for Patches]]
:*[[Patch Checklist|Checklist for Patches]]
:*[ Bug tracker]

Revision as of 17:18, 5 May 2010


OpenTTD Development Manual OpenTTD is an open source project, published under the GPL. You can view the sourcecode online or download the latest tree using SVN. If you modify the source you can submit a diff file with your changes to the Patch tracker.


Objectives - OpenTTD's long term objectives, these are mission statements that should help define the boundaries of OpenTTD development into the future.

Recent and Current Developments shows the developments in trunk since the last major release as well as the purpose of the branches in our SVN repository.

The latest changes to the OpenTTD SVN tree are on the service (RSS feed also avaible)



Development documentation

Help with coding

In the list below are some tips, and helpful tidbits to help you code/debug and get your patches to be accepted swiftly and without problems to the source

  • Coding guidelines - to keep a coherent feel of the code, we ask you to code your patches in the following style
  • Debugging
  • Strings - with the string system being not too userfriendly, this might help you on your way


Personal tools