11 | 1. source
| 15 | 1. intro
|
---|
12 | 2. compiling
| 16 | 1. context - how open source works (skip this if you're familiar)
|
---|
13 | 3. debugging and troubleshooting
| 17 | 2. why contributing to OpenTTD is good
|
---|
14 | 4. docs
| 18 | 1. learn C++, industry standard game language
|
---|
15 | 5. pull requests
| 19 | 2. learn to work with CI, CD, cloud services
|
---|
16 | 6. bug reports
| 20 | 3. learn to work with content APIs
|
---|
17 | 7. feature requests | 21 | 4. understand that successful real world development is often in messy architectures, with contended resources and legacy crap
|
---|
| | 22 | 5. learn how to collaborate successfully with other people
|
---|
| | 23 | 2. source
|
---|
| | 24 | 3. compiling
|
---|
| | 25 | 4. debugging and troubleshooting
|
---|
| | 26 | 5. docs
|
---|
| | 27 | 1. that guy wrote that teardown of the game loop
|
---|
| | 28 | 2. html docs - landscape etc
|
---|
| | 29 | 3. NoGo and NoAI docs
|
---|
| | 30 | 4. common entry points to the .cpp files
|
---|
| | 31 | 5. Newgrf wiki (ugh)
|
---|
| | 32 | 6. pull requests |
---|