TRAILER / OVERVIEW / DISCORD / DOCUMENTATION / YOUTUBE / CHANGELOG / TUTORIALS / REDDIT / FORUM
WHAT IS COMMON GAS?
Common GAS main goal is to accelerate your game implementation by providing gameplay framework with integration of GameplayAbility plugin, ModularGameplay and Game Features plugin, EnhancedInput plugin and much more!
Common GAS exposes functionality inside GAS by using Component and BlueprintFunction LIbraries so this interaction can be use for player-controlled characters and AI characters
Features:
Support for Modular Gameplay and Game Features plugin
Support for EnhancedInput plugin
AbilitySystem Component on PlayerState (for player-controlled characters)
AbilitySystem Component on Pawn( for AI characters)
Support AI plugin
Attribute Set with common gameplay values (Health and Mana)
AbilityTasks
AI Tasks and Decorators
Integrate GameplayMessageRouter from Lyra