Rule profiles
Reusable routing and relevancy configuration.
State & networking
Declarative replication rules and tooling for projects using Unreal’s Replication Graph.
01 / How it works
Profiles hold reusable tuning; rules assign actor-class routing and relevancy behaviour. A compiler validates the authored configuration before runtime use. The graph routes eligible actors and exposes diagnostics for configuration and request outcomes.
02 / In a game
In a multiplayer level, nearby players need detailed state while distant nonessential actors should not consume the same replication attention. Profiles and rules assign routing behaviour that Unreal’s Replication Graph can apply.
Reusable routing and relevancy configuration.
Authoring checks and diagnostic information.
Extends Unreal Replication Graph rather than replacing networking.
03 / Design ownership
The studio defines network requirements and tests bandwidth, relevancy and gameplay authority in real sessions.
SGFReplication is not an entire multiplayer backend, transport service or replacement for Unreal’s replication model.
04 / System connections
FPS / TPS / Illustrative composition
A networked shooter can use SGF for weapon state, team relationships, interaction, abilities, UI routing and replication configuration without inheriting a particular shooter balance or progression system.
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.
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.
MELEE / RPG / Illustrative composition
Use hit detection, abilities, targeting, equipment, AI, persistence and world state as building blocks. The studio owns combat rules, progression and the moment-to-moment feel.
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