View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 2020.3.30 or later
- Package size
- 1.4 MB
- Files
- 107
- Favorites
- 69
- Views in the past week
- 15
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Minimalist Ability System
Plug & play system for handling the functionality & display of generic abilities with a minimalist yet customizable design.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Minimalist Ability System screenshot 1
About this asset
Simple to use yet highly customizable and easily extendable standalone ability system designed with MOBA/RPG/MMORPG-like games in mind, but nonetheless suitable for most any game wherein displaying ability/skill icons and/or managing their underlying functionality (cast time, active time, cooldown, resource cost, etc.) is required.
Features:
- a clean though highly customizable UI for displaying ability icons, their current state (usable, casting, active, cooldown, etc.) & animating state transitions;
- an easily extendable ability system built around scriptable objects;
- 5 example ability classes (push, heal, shield, flash & slowdown), each with its own game mechanics & adjustable visual effect (some of which using custom shaders);
- a tweakable tooltip for flexibly displaying ability info at runtime;
- an example player controller demonstrating one way in which to interface with the system;
- a collection of 43 "ability-like" icons (selected from Google's open source icon library) that fit the minimalist style (though the system works with any icon);
PS: Does not include (though it pairs nicely with) the Minimalist Bar System shown in the cover video.
From the publisher's Asset Store listing.
Technical details
Number of textures: 1
Number of sprites: 43
Number of meshes/prefabs: 7
Number of fonts: 1
Number of VFXs: 5
Custom shaders: 4
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2020.3.30f1 | Compatible | Compatible | Compatible |
Although the core functionalities of the package are agnostic to the render pipeline in use, some materials in the provided sample scene do use custom shaders that were not tested in Unity's built-in render pipeline.
The Push shader in particular, requires that the SRP Depth Texture & Opaque Texture settings be enabled in order to render as intended.
As listed on the Asset Store.