-
Original Age of Empires Graphics/Sounds/Resources:
- Are extracted by the convert script (Python)
- converted to a directory structure in a suitable format:
- csv
- yaml
- nyan
-
Build system:
cmake
-
Application:
- Client:
- C++, using SDL2. Rendering via OpenGL 2.1 incl shaders
- Audio via SDL2
- Networking via SDL2
- Server:
- C++, very minimal
- Lobby server + player action relay (does not run the game simulation)
- Launcher:
- Python, GTK3
- gui for connecting to lobby server
- Client:
-
C++ coding styles:
- let the flame wars begin; see subdirectory doc/code_style/.
-
Code documentation: Doxygen