Home
The purpose of this wiki is for sharing information pertaining to the Gameplay Ability System (GAS) in UE4.
Introduction to Gameplay Abilities
This video goes the through the basics of the Gameplay Ability System and shows what it can do for your game.
Can I use Gameplay Abilities without C++?
The simple answer is "No." Gameplay abilities requires at least some C++ to operate. However, if you start with a pre-configured project you may be able to do most of your gameplay ability programming with BP's. See the pre-configured projects page for a list of projects you can start with.
Should I use Gameplay Abilities in a Single Player Game?
While some people may disagree, I don't recommend using the Gameplay Ability System for single player games. The core of the Gameplay Ability System is client prediction. Client prediction is not required for single player games. The Gameplay Ability System is somewhat restrictive and has a steep learning curve. This will likely slow the development of your single player game when compared to rolling your own single player ability system.
Abilities Gallery
Looking for some Community provided samples in the Ability Gallery - we have compiled a list, and are looking for more!