Deterministic by design
Fixed-point simulation, canonical state, and lockstep configuration are foundational contracts rather than optional modes.
By
A modular, deterministic lockstep RTS framework for Unreal Engine 5.
Build a demo from a blank project and learn the framework as you create each part.
Start with installation and project settings, then author the demo one step at a time.
Understand the architecture and design principles behind the framework.
Choose only what your game needs from five opt-in production extensions.
SeinARTS separates authoritative simulation from presentation so the game state can remain reproducible across peers while Unreal Engine handles rendering, input, and authoring.
Deterministic by design
Fixed-point simulation, canonical state, and lockstep configuration are foundational contracts rather than optional modes.
Designer authored
Units are Blueprint classes, components are data, and commands such as move or attack are composed as abilities.
Modular extensions
Add squads, cover, movement modes, or online services without making the core framework depend on them.
One-way presentation
Simulation state flows into rendering. Presentation can react to the simulation, but it never feeds authoritative state back into it.
The ecosystem contains one required framework plugin and five opt-in production extensions. Cover and squads stay independent; their integration lives in a separate bridge plugin so projects can keep a precise dependency footprint.