A downloadable tool

Download NowName your own price

Gameplay Ability System for Unity is an offline implementation in the Unity Engine of the Gameplay Ability System from Unreal. This package has all the necessary assets to start using this framework in your project.

This package provides a framework that allows you to build interactions between the systems and mechanics of your project in a more consistent way allowing you more time to implement the unique things essential to your project.

The pillars of the Gameplay Ability System for Unity are:

  • Ability System Component: The main script that allows you to interact between gameobjects using the Gameplay Ability System for Unity.
  • Attributes: Variables used to store gameplay related values. You can use and modify them with GameplayEffects to achive changes in the behaviour of your game.
  • GameplayTags: Hierarchical strings used to evaluate the state of the gameobjects.
  • GameplayEffects: Scriptable objects used to modify the state of gameobjects changing their Attributes and/or GameplayTags.
  • GameplayAbilities: Scriptable objects used to implement the mechanics of your project so they can interact with the Gameplay Ability System for Unity.

This package has been developed and tested in Unity 6, Unity 6.1 and Unity 6.2

Documentation

Published 8 days ago
StatusIn development
CategoryTool
AuthorGraypath
Made withUnity
TagsUnity

Download

Download NowName your own price

Click download now to get access to the following files:

GameplayAbilitySystem_0_8_0.unitypackage 60 kB
GameplayAbilitySystem_Sample_0_8_0.unitypackage 67 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.