
์ค๋ช
๐ Documentation | ๐คSupport | ๐ฎ Example project
Modular Game Modes is a framework that enables developers to break down complex game modes into manageable, interchangeable phases, so they can build flexible and highly organized game mode structures.
Who is this plugin for?
This plugin is perfect for developers who want to streamline their gameโs lifecycle, simplify complex game mode logic, and improve code readability. Whether you're creating multiplayer games, or single-player experiences, this plugin is designed to make game mode management effortless.
Each game will require different phases, for instance, the example project contains:
Lobby
Loading screen
Two match game modes
Scoreboard
This plugin allows you to build your game mode more efficiently and with less complexity. Additionally, by splitting your game mode into modular phases, you can reuse them across different projects.
Features
Built in C++ for high performance.
Optimized for multiplayer, with single-player support.
Blueprint-compatible: create phases in C++, Blueprints, or both.
Fully documented for quick and easy setup.
Includes a documented example project.
Important
The plugin does not include implemented phases. It only includes the framework for you to build your game-specific phases.
The plugin does include some phases in the example project, but they should not be considered production-ready.