RTSKit
A top-down real-time-strategy starter kit: selection, orders, economy, building, walls, training, combat, an AI opponent, a minimap and save/load, all driven by DataTables.

Highlights
- A working RTS to use as your template: gather, build, train and fight against an AI opponent that plays the same game
- Data-driven: units, buildings, resources and factions are DataTable rows, not classes
- Walls that autotile as you drag them, and gates that open for friendly units
- One validated server-side command path for the player and the AI, ready for multiplayer
- A full low-poly medieval art set: characters, wildlife, buildings, props, icons and cursors
Supports Unreal Engine 5.4. Current version: 1.0.
See the full feature list in the documentation.
Related tutorials
Free tutorial series on the CodeLikeMe channel that explore the same systems, step by step.
Real-Time Strategy Game with C++44 videos · plugin available
Documentation
RTSKit documentationEverything on one page: installation, quick start, every unit and building, every system, reference, FAQ and changelog.
