Loading

Paste #p1rh6spdu

  1.  
  2. 1. Core Game
  3.     1. what's the game
  4.     2. how to get started
  5.     3. where to learn more about gameplay
  6.     4. Oh No! - bug reports
  7. 2. Extend
  8.     1. newgrf
  9.     2. AI
  10.     3. GS
  11.     4. multiplayer
  12.     5. playing patchpacks
  13.     6. feature requests
  14. 3. Develop
  15.     1. intro
  16.         1. context - how open source works (skip this if you're familiar)
  17.         2. why contributing to OpenTTD is good
  18.             1. learn C++, industry standard game language
  19.             2. learn to work with CI, CD, cloud services
  20.             3. learn to work with content APIs
  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

Version history

Revision # Author Created at
phrxiucsp Anonymous 17 Mar 2019, 16:21:58 UTC Diff

Comments