This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:beginners:tour_of_a_project [2018/02/14 04:47 (8 years ago)] – ↷ Links adapted because of a move operation iarwain | en:guides:beginners:tour_of_a_project [2025/09/30 17:26 (6 weeks ago)] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Part 4 – A tour of an Orx project ====== | ====== Part 4 – A tour of an Orx project ====== | ||
| - | Let’s take a close look at all the parts of an Orx project | + | Let’s take a close look at all the parts of an Orx project and see how it all fits together, from the code to the building, the executing, and the configuration files. |
| ===== Source ===== | ===== Source ===== | ||
| - | The source of your program is located in the src/ folder. | + | The source |
| ===== Executable ===== | ===== Executable ===== | ||
| - | The resulting executable is built and sent to the bin/ folder. If your project was called | + | The resulting executable is built and sent to the bin/ folder. If your project was called |
| - | ===== Config File ===== | + | ===== Data ===== |
| - | When the executable is run, it looks for a matching *.ini file. If your executable was called | + | The data/ directory contains the non-code files. The subdirectories in data are essential to Orx, in particular the config directory. |
| + | |||
| + | ==== Config Files ==== | ||
| + | |||
| + | When the executable is run, it looks for a matching *.ini file in data/config. If your executable was called | ||
| + | |||
| + | This file defines many aspects of your game and can refer to other data, including other config files. | ||
| Now that you know all that, it is time to start working on our game. | Now that you know all that, it is time to start working on our game. | ||