- Eddi "OpenTTD is a fan-made remake of the classic 90's game 'Transport Tycoon Deluxe'"
- optionally include: [originally developed by Chris Sawyer] [bringing it to modern computers] [adding more and more features]
- * works on modern computers * bigger maps, more vehicles * mod support (NewGRF, Scripts, AIs...) * online multiplayer
- Michi "OpenTTD is supposed to be a fun game for all ages"
- 1. Core Game
- 1. what's the game
- 2. how to get started
- 3. where to learn more about gameplay
- 4. Oh No! - bug reports
- 2. Extend
- 1. newgrf
- 2. AI
- 3. GS
- 4. multiplayer
- 5. playing patchpacks
- 6. feature requests
- 3. Develop
- 1. intro
- 1. context - how open source works (skip this if you're familiar)
- 2. OpenTTD goals (from wiki)
- 3. why contributing to OpenTTD is good
- 1. learn C++, industry standard game language
- 2. learn to work with CI, CD, cloud services
- 3. learn to work with content APIs
- 4. understand that successful real world development is often in messy architectures, with contended resources and legacy crap
- 5. learn how to collaborate successfully with other people
- 2. source
- 3. compiling
- 4. debugging and troubleshooting
- 5. docs
- 1. that guy wrote that teardown of the game loop
- 2. html docs - landscape etc
- 3. NoGo and NoAI docs
- 4. common entry points to the .cpp files
- 5. Newgrf wiki (ugh)
- 6. pull requests