Identity & representation
Separate the logical agent from its displayed and simulated form.
Intelligence & scale
Build large agent populations without representing every entity as a full gameplay actor all the time.
01 / How it works
Agent definitions add SGF identity and population semantics to Unreal Mass configurations. Lightweight Mass entities can represent background agents; an optional Actor Assembly definition enables handoff to a richer actor representation when required. Representation state and handoff contracts keep the logical agent distinct from its visible embodiment.
02 / In a game
A distant crowd can be tracked as lightweight agents. When an agent needs detailed gameplay interaction, the game can request a richer actor representation using an authored assembly definition.
Separate the logical agent from its displayed and simulated form.
Agent definitions, cohorts and optional actor handoff.
Hit-proxy facilities and related editor tooling.
03 / Design ownership
The studio provides Mass behaviours, assets, transition policy and target performance budgets.
Large crowds still require project-specific behaviours, profiling and careful representation policy. No entity-count performance guarantee is implied.
04 / System connections
SURVIVAL / CO-OP / Illustrative composition
Pair lightweight populations with full interactions, AI decision-making, persistent resources and world event orchestration. The studio chooses how hordes behave and how co-op survival feels.
STRATEGY / RTS / Illustrative composition
Mass populations, team relationships, coordination, areas and authored world events can contribute to an RTS or simulation. The actual command model, economy and unit behaviours stay in the game.
VEHICLES / OPEN WORLD / Illustrative composition
Compose occupancy, vehicle functions, durable state and semantic world structure. Add native Chaos integration where needed while keeping the driving and world design yours.
Available to license
Tell us which systems you need and which Unreal Engine version you use. We can discuss licence terms and integration with your project.
Ask about licensing