ue-gameplay-framework

Installation
SKILL.md

Gameplay framework

The gameplay framework is the set of base classes Unreal spawns and wires together to run a game. Choosing the right class for each piece of logic is the single most important design decision in UE gameplay code.

When to use this skill

  • Creating a new game mode, game state, player controller, pawn, player state, or HUD class.
  • Implementing player login, spawn, respawn, or possession logic.
  • Deciding where a piece of state lives (server-only vs replicated vs per-player vs cross-level).
  • Setting up default classes in C++ and exposing them to designers via Blueprint subclasses.
  • Wiring the spawn/possession flow or implementing a match-state machine.

The classes and their roles

Installs
19
GitHub Stars
77
First Seen
Sep 9, 2026