Silvan Teufel

RTS Unit Template for Unreal Engine 5

A production-ready framework for real-time strategy games. Mass Entity, Character classes and the Gameplay Ability System run in one pipeline, with multiplayer replication, selection, squads, base building, resource gathering and fog of war.

Get it on Fab Read the documentation Watch the showcase

What it is

RTS Unit Template gives you the foundation of a real-time strategy game in Unreal Engine 5, so you can build your own game on top instead of rebuilding selection, navigation and networking from scratch. It is the framework underneath our own RTS, Electric Noosphere.

Features

Performance

The Fab listing and the original showcase post state up to 250 skeletal meshes and 600+ instanced static meshes at 60 fps. Our own game Electric Noosphere, built on the same framework, currently runs 800 units on screen. Figures depend on hardware and scene, so check them against your own target.

At a glance

NameRTS Unit Template (Fab: “RTS/RPG Unit Template - MassAI - Multiplayer - Gameplay Ability System”)
EngineUnreal Engine 5 (supported versions are listed on the Fab page)
LanguageC++ with Blueprint parents
AuthorSilvan Teufel / Teufel-Engineering, Germany
Documentationwiki.teufel-engineering.com
VideoShowcase on YouTube
CommunityEpic Developer Community thread

FAQ

Does it use Mass Entity or classic Character actors?

Both. It runs a hybrid pipeline of Mass Entity (ECS), Character classes and the Gameplay Ability System, so large crowds can be handled by Mass while units that need full abilities remain Characters.

Does it support multiplayer?

Yes. It uses a custom Mass replication pipeline with client-side navigation and prediction and server reconciliation.

Do I need C++ to use it?

It is Blueprint-first: every C++ class is designed to be used as a Blueprint parent, so you can swap meshes, animations and sounds without touching C++.

Is it used in a real game?

Yes. It is the foundation of Electric Noosphere by Simulated Flow UG, an asymmetric sci-fi RTS in Unreal Engine 5.

Where do I get it and where is the documentation?

It is sold on Fab. Documentation and tutorials are in the Teufel-Engineering wiki.