GameExperiencesPlugin
An Unreal plugin for defining modular extensions to game modes that leverage the GameFeatures plugin. Based on Lyra experiences.
Install / Use
/learn @bohdon/GameExperiencesPluginREADME
Game Experiences Plugin
An Unreal plugin for defining modular extensions to game modes that leverage the GameFeatures plugin. Based on Lyra experiences.
Extended Game Feature Actions Plugin
A collection of game feature actions for modularly adding abilities, widgets and more. This accompanies the GameExperiences plugin well by allowing each experience to define which abilities and UI to enable.
Features
UGameFeatureAction_AddWidgets- Add widgets to the screen using the PrimaryGameLayout and/or UI extension points.UGameFeatureAction_AddAbilities- Add gameplay abilities to an actor using extended ability sets.UGameFeatureAction_AddGameplayCuePaths- Add additional gameplay cue paths to search.
Plugin Dependencies
This plugin is intended to be setup alongside a number of other third-party plugins to get going quickly. Specific game feature actions and dependencies can be removed easily if you need only some of them.
TODO: add defines that can compile out unwanted feature actions and dependencies?
- GameFeatures
- ModularGameplay
- CommonUI
- GameplayAbilities
- ExtendedGameplayAbilities
- GameItems
- CommonGame from Lyra *
- UIExtension from Lyra *
* These links currently point the ue5-main branch. Switch to a release branch, or use the markeplace to download Lyra for your specific engine release version.
