RTS Unit Template — a multiplayer RTS framework for UE5 (Mass Entity + GAS, 250 units @ 60fps)

Hi everyone — I’ve been building RTS Unit Template, a production-ready framework that gives you a full real-time-strategy foundation in Unreal Engine 5 so you can focus on your game instead of the plumbing.

What it does:

  • Hybrid Mass Entity (ECS) + Character + Gameplay Ability System pipeline — up to 250 skeletal meshes and 600+ ISMs at 60fps.
  • Multiplayer-ready: custom mass replication with client-side navigation & prediction and server reconciliation.
  • Unit selection & squads, AI & navigation (ground + flying units), base building, resource gathering, texture-based fog of war, save/load, level streaming.
  • Blueprint-first: every C++ class is meant to be a Blueprint parent — swap meshes, animations and sounds freely.

Showcase video: https://youtu.be/FwVmgxJtab4

Docs: https://wiki.teufel-engineering.com/

On Fab: RTS/RPG Unit Template - MassAI - Multiplayer - Gameplay Ability System | Fab

Happy to answer anything about the architecture (Mass, GAS, networking/prediction). Feedback very welcome — thanks for reading!