00:00 - Intro
00:45 - Definition & System Overview
03:27 - Ability System Component on Character and PlayerState
10:02 - Hello Gameplay Ability
11:14 - Attribute Set
18:05 - Debugging the Ability System
19:07 - Default Gameplay Effect
20:41 - Kick Ability, Ability Task and Anim Montage
23:25 - Gameplay Tags and Blocking Abilities
25:08 - Anim Notify State and Foot Collider
29:01 - Gameplay Event
30:48 - Attribute based and Periodic Gameplay Effect
32:34 - Commit Cost and Cooldown Gameplay Effect
34:50 - Set Magnitude by Caller Gameplay Effect
36:01 - Gameplay Cue
38:10 - UI - Widget and HUD Blueprint
40:38 - UI - Bind to Attribute Changes in C++
Link to the GitHub commit:
[ Ссылка ]
Link to Files/Assets used in the project. Animations (Kick + HitReact) and Sounds (Punch):
[ Ссылка ]
GAS Unofficial Documentation:
[ Ссылка ]
Icons made by Freepik [ Ссылка ],
max.icons [ Ссылка ],
Jesus Chavarria [ Ссылка ],
AbtoCreative [ Ссылка ]
Those Icons [ Ссылка ]
from [ Ссылка ]
Cartoon_Punch_05.wav by RSilveira_88 -- [ Ссылка ] -- License: Attribution 4.0
![](https://i.ytimg.com/vi/L-3ifQRpyB4/maxresdefault.jpg)