Creative Elicya - Game Managers plugin

📘 Documentation | ☕️ Discord Community

Plugin version: 1.0

Centralized Game Managers for Unreal Engine

Our plugin offers a Blueprint-friendly alternative to the kind of centralized architecture typically handled with Unreal Engine Subsystems in C++.

Game Managers provides a simple and structured way to create dedicated managers for your gameplay systems.

Instead of spreading important logic across multiple Blueprints, Levels, or Actors, you can create dedicated manager classes for systems such as audio, UI, save data, settings, quests, dialogue, player state, or any custom gameplay service.

Why Use It?

  • Centralize your core gameplay systems

  • Create custom managers directly in Blueprint

  • Retrieve managers from any Blueprint

  • Let the plugin create managers automatically when needed in-game

  • Configure project-specific manager overrides

  • Build a cleaner and more maintainable architecture

How It Works

Extend the GameManagerBase class in Blueprint

Create your own manager class

Call the GetGameManager node from any Blueprint

Use the returned manager to access your centralized gameplay system

Optionally override default managers from the Project Settings