gameplay-ability-system

Installation
SKILL.md

Gameplay Ability System (GAS)

GAS is Epic's framework for abilities, attributes, and effects with networking built in. It is powerful but heavyweight — adopt it for games with many interacting abilities/stats; for a couple of simple actions, plain components may be simpler.

When to use this skill

  • Implementing player or enemy abilities with cooldowns, costs, and tag gating.
  • Attributes (health/stamina/mana/armor) modified by buffs, debuffs, and damage.
  • Networked, server-authoritative ability activation with client prediction.
  • Gameplay Cues for cosmetic effects that replicate without bespoke RPCs.
  • Async ability logic: waiting for animation, input, events, or delays inside an ability.

Setup

Installs
15
GitHub Stars
77
First Seen
Jun 26, 2026