πWelcome to GCC (2.6) documentation
Last updated
Last updated
GCC tip: Make sure to check out overview and getting started
Thinking of using Gameplay Ability system but in need of a starting point to start your project? 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, 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
GCC doesn't assume your game architecture, GCC only act as the framework for you to use for your game framework. The design of it is up to you
Refactor Gameplay Code
Initialization using GameFrameworkinitState
PawnExtensionComponent handling ASC initialization
GAS + Enhanced Input Integration
Attributes Initialization using AttributeSetInitter
GameplayEffectContainer
GameplayAbilityActorInfo
New Libraries for handling GAS related tasks
Rework game feature action
New health component to handle health related tasks
Rework attribute set and added HealthSet to work in combination with HealthComponent
AsyncTasks for UI containing ASC delegate (Cooldown,AttributeChange,StackChange)