https://github.com/WaynGames/MGM-Ability
https://github.com/WaynGames/MGM-Ability
ability dots package package-manager skill unity unity3d
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/WaynGames/MGM-Ability
- Owner: WAYN-Games
- License: other
- Created: 2020-05-31T11:38:29.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-12T21:23:02.000Z (over 2 years ago)
- Last Synced: 2024-04-21T11:51:23.405Z (about 2 years ago)
- Topics: ability, dots, package, package-manager, skill, unity, unity3d
- Language: C#
- Size: 1.86 MB
- Stars: 86
- Watchers: 7
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://ko-fi.com/M4M8UEQP8)
This package contains a performant and disigner friendly skill system.
It allows the definition of custom effects that can be composed to form any kind of skill.
## Key features are :
- Custom effects with prefifined template to minimize typing
- ScriptableObject base skill composition
- Skill support cooldown and cast time
- Skill range cosntraint
- Skill ressource constraint
## Next features on the list :
- Support for over time skill
- Support for area of effect skill
- More samples (hopefully with VFX and sounds at some point)
## Documentation
[Seting up a new Ability](./Documentation~/Seting%20up%20a%20new%20Ability.md)
[Declaring a new Effect Type](./Documentation~/Declaring%20a%20new%20Effect%20Type.md)