Skip SGF navigation

SURVIVAL / CO-OP / Illustrative composition

Co-operative horde survivalCombine population, pressure and player decisions.

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.

Explore the composition

01 / What connects

How each system contributes.

SGFMass + StormPopulation

Represent distant agents lightly; project rules determine when agents hand off to richer actors.

SGFAI + StormCombat / StormWeapons

Close-up enemies act through authored behaviours, contact and firing mechanisms.

SGFDirector + SGFWorldDirectorAdapter

Orchestrate scenarios based on game observations and query meaningful world places.

SGFSave + StormInventory + SGFReplication

Persist selected progress, validate resources and configure replication relevance.

02 / A moment in play

Follow the handoffs.

A player moment moves through separate responsibilities. Game-authored rules and content decide what each mechanism means for the experience.

  1. Players make noise near a safehouse

    The game publishes an observation a Director can use.

  2. A threat objective activates

    The Director selects from authored response options.

  3. A distant crowd moves

    Mass represents selected agents as lightweight entities under the studio’s simulation rules.

  4. Some infected reach the players

    Representation handoff and SGFAI behaviours support detailed close-quarter interaction.

  5. The session persists

    Only game-selected durable world, item and vehicle state is restored later.

03 / The studio builds

Your game's rules and experience.

Hordes, crafting recipes and networking capacity are not automatically supplied or benchmarked.

  • Survival rules, crafting, hunger, loot, enemy behaviours and animations
  • Mass processors, spawn policy and transition fidelity
  • Networking budgets, world design and persistence rules

04 / Change the composition

Subtract or swap capabilities.

Use SGFTransportSave for durable parked vehicles; occupants are resolved anew.

Use SGFWorldChaosAdapter for destruction visuals without coupling structural truth to effects.

Available to license

Ask about SGF licensing.

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

West Forge products →