aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: c779a044859701583547557fac268d3a8808e0ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 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
- `cmake`: CMake scripts consumed by the root `CMakeLists.txt`.
- `10-common`: Code that's compiled as a part of all targets. Check each target's build script for details.
- `20-codegen-compiler`: Code generator similar to Qt MOC.
- `20-codegen-runtime`: Code that's consumed along with output of `buildtools/codegen`.
- `30-game`: The main game.
- `assets`: The assets for the main game.