Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WaynGames/MGM-Ability
https://github.com/WaynGames/MGM-Ability
ability dots package package-manager skill unity unity3d
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/WaynGames/MGM-Ability
- Owner: WAYN-Games
- License: other
- Created: 2020-05-31T11:38:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-12T21:23:02.000Z (11 months ago)
- Last Synced: 2024-04-21T11:51:23.405Z (9 months 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
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](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)