Common GAS is a plugin that provides starting point for your project and using the power of Epic’s Gameplay Ability System to speed up your project development
Common GAS main goal is to accelerate your game implementation by providing gameplay framework with integration of GameplayAbility plugin, ModularGameplay and Game Features plugin,EnahncedInput plugin and much more!
Common GAS exposes functionality inside GAS by using Component and BluepfrintFunction LIbraries so this interaction can be use for player-controlled characters and AI characters
Common GAS provides functionalities such as:
Have any questions? Check out our Discord server!
Features:
Integrate Lyra's GameplayMessageRouter plugin so designers can provide communication between gameplay actors and broadcast and listen to gameplay messages
Abilities with Gameplay Effect Containers (inspired by Action RPG project)
Integrate StateTree plugin so designers can create AI using new StateTree and GameplayStateTree plugin in 5.1
AI behaviours in form of Task and Decorator implementation with action such as ActivateAbilityBy(Class/Tags),
ApplyGameplayEffectTo(Self/Target) and etc
Gameplay Ability plugin APIs functionalities are being provided in the form of BlueprintFunctionLibrary and Components
Code Modules:
Number of Blueprints: 15
Number of C++ Classes: 84
Network Replicated: (Yes)
Version:
1.0 (5.1)