ue-game-features

Coordinate Game Feature plugins and modular gameplay patterns in Unreal Engine projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/thilthpc01208/unreal-engine-skills --skill ue-game-features-thilthpc01208
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-game-features
Source: https://github.com/thilthpc01208/unreal-engine-skills/tree/main/skills/ue-game-features
Command: npx skills add https://github.com/thilthpc01208/unreal-engine-skills --skill ue-game-features-thilthpc01208

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating Game Feature plugins and modular gameplay patterns across Unreal Engine projects to enable scalable, runtime-configurable gameplay.

Core Features & Use Cases

  • Guidance on enabling and structuring Game Feature plugins and the ModularGameplay pattern within Unreal projects.
  • Templates and patterns for UGameFeatureAction, UGameFeatureData, and the component injection system (UGameFrameworkComponentManager).
  • Use cases including runtime activation/deactivation of features, Lyra-style experience composition, and init-state coordination across features.

Quick Start

Open the project, install the ue-game-features skill, and follow the guidance to enable a Game Feature plugin and inject modular components.

Frequently Asked Questions about ue-game-features

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement modular gameplay and runtime feature activation in Unreal Engine?

To implement modular gameplay in Unreal Engine, you coordinate GameFeature plugins and component injection to enable scalable, runtime-configurable gameplay. This approach uses GameFeatureActions and init-state coordination to activate or deactivate features dynamically.

What are GameFeatureActions and how do they fit into the GameFeaturesSubsystem workflow?

GameFeatureActions are lifecycle structures within the GameFeaturesSubsystem workflow that manage when and how modular gameplay components are injected. They define the exact processing logic for activating UGameFeatureData and coordinating init-states across large projects.

How do I structure Lyra-style experiences and coordinate init-states across Game Feature plugins?

Structuring Lyra-style experiences involves composing modular features through the UGameFrameworkComponentManager to coordinate init-states. You apply UGameFeatureData templates to manage component injection and lifecycle activation across interconnected gameplay systems.

Can I use Game Feature plugins to manage large-scale Unreal Engine projects with runtime activation?

Yes, Game Feature plugins are designed for large-scale Unreal Engine projects requiring runtime activation. They enable scalable architecture by allowing you to dynamically enable or disable modular gameplay components without recompiling the core game build.

What is the best way to enable a Game Feature plugin and inject modular components?

The best way to enable a Game Feature plugin and inject modular components is to follow UGameFeatureData patterns using the UGameFrameworkComponentManager. This establishes a standardized lifecycle for activating features and applying component injection.

Why does my modular gameplay component injection fail during the GameFeatureAction lifecycle?

Component injection during the GameFeatureAction lifecycle fails when init-states are not properly coordinated across the UGameFrameworkComponentManager. Ensuring correct UGameFeatureData structure and lifecycle workflow synchronization resolves runtime activation errors.