Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)