blob: 5caf9f78634deb1e7eea0136e091824e92e52445 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# Project Brussel
## Utlilized Open Source Projects
+ [Ogre3D](https://www.ogre3d.org/): referenced a large number of classes and implementation
+ [Urho3D](https://urho3d.io/)
+ [godot](https://godotengine.org/)
+ Everything else in `3rdparty/`
## Project Structure
- `buildtools`
- `cmake`: CMake scripts consumed by the root `CMakeLists.txt`.
- `codegen`: Code generator similar to Qt MOC.
Currently runs on: `source`.
- `source-common`: Code that's compiled as a part of all targets. Check each target's build script for details.
- `source-codegen-base`: Code that's consumed along with output of `buildtools/codegen`.
- `source`: The main game.
|