Skip to content
sajad0131 edited this page Aug 7, 2025 · 1 revision

Welcome to the UGAS Wiki!

UGAS is a flexible and extensible Gameplay Ability System for Unity, inspired by Unreal Engine's GAS. This framework is designed to provide a solid foundation for managing abilities, attributes, and gameplay effects in any Unity project.

Core Features

  • Attributes: Define custom attributes like Health, Mana, Stamina with features like min/max values and regeneration.
  • Abilities & Effects: Create complex abilities with costs, cooldowns, cast times, and targeting systems.
  • Gameplay Effects: Apply both instant and duration-based effects to modify attributes.
  • Tag System: A powerful tag system to manage states, immunities, and triggers.
  • Editor Guide: User-friendly custom inspectors for easier configuration.
  • 2D & 3D Support: Designed to work for both 2D and 3D games.

Getting Started

New to UGAS? Check out the Getting Started guide to get up and running quickly.

Clone this wiki locally