C++20 2D isometric Roman city builder + tactical battles (Milestone 1 foundation).
cmake -S . -B build
cmake --build buildIf SDL2 or SDL2_image are not found, install them via your OS package manager (e.g. libsdl2-dev and libsdl2-image-dev on Ubuntu).
ImGui is pulled via FetchContent. Disable with:
cmake -S . -B build -DLEGION_ENABLE_IMGUI=OFF./build/legion- Left click: place selected building
- R: toggle remove mode, left click to remove
- Tab / 1-3: cycle/select building types
- Right mouse drag: pan camera
- Mouse wheel: zoom
data/TileDef.jsondata/BuildingDef.json