Game project with custom engine in C++ and SDL, codenamed "Rutile" (after the mineral).
Find a file
2026-07-18 21:53:36 +02:00
assets Implement loading tile sets from JSON files 2026-06-25 23:33:14 +02:00
src Implement scene system; move render loop from Game to Engine 2026-07-18 21:53:36 +02:00
tools shuriken: Implement header dependency detection 2026-05-19 20:08:50 +02:00
vendor Add nlohmann::json library 2026-06-16 21:42:31 +02:00
.gitignore Implement UIs using RmlUi 2026-05-10 23:23:40 +02:00
README.md Add build tool and stub main.cpp 2025-10-22 00:20:48 +02:00
shuriken.yaml Add nlohmann::json library 2026-06-16 21:42:31 +02:00

Rutile Game/Engine

Game project with custom engine in C++ and SDL, codenamed "Rutile" (after the mineral).

The name Rutile itself will likely refer to the game engine, while the game itself doesn't have a proper name yet.

Development

This project uses my custom C++ build script shuriken.

The build script itself can be found at tools/shuriken.py. See shuriken - Installation for how to install the requirements to run it.

Run tools/shuriken.py build to build the game, or tools/shuriken.py run to build and run it.