
Stats System | ANTIPIXEL Unity
A downloadable tool
Buy Now$4.99 USD or more
Stats System | ANTIPIXEL Unity
Stats for characters, items and skills!
(Download the documentation for free to learn everything about it)
Stats System is a Unity 6 tool that provides a flexible and comprehensive solution for easily creating and managing entity statistics and properties, such as health, mana, damage, and more. It allows you to apply and combine modifiers using customizable formulas, including percentages, additions, and multipliers. The system also supports both global and local statistics through the use of Scriptable Objects. Additionally, it features a powerful and customizable radar chart.
🔎 Code Sample
// Create stat Stat<float> stat = new(10f); // Add 10% stat.AddModifier(new(v => v * 0.1f)); // Print result: 11 Debug.Log(stat.Value);
🚀 Key Features
- Flexible: Define fixed, percentage-based, or derived attributes.
- Customizable: Apply buffs and debuffs using adaptable formulas.
- Global and Local: Manage data with Scriptable Objects or per instance.
- Radar Chart: Easily visualize stat profiles.
- Extensible: Adaptable to any genre and project scale.
- Any Type: You can create stats of any type, not just numbers.
💡 Perfect For
- RPGs, action games, strategy titles, or any project with stats.
- Teams looking for a robust solution to create and balance stats and modifiers.
🧰 Includes
- Source code.
- Example scene.
- Clear documentation.
👉 Check out all my other assets here
Purchase
Buy Now$4.99 USD or more
In order to download this tool you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:
antipixel_stats_system_unity.zip 146 kB
Comments
Log in with itch.io to leave a comment.
Haven’t tested the asset yet but bought it and paid a little more to support the dev. I love the idea of having the radar chart. The UI doesn’t look very good right now but hopefully people like me supporting the dev will turn this product into an asset store ready in the future!
I’m supposing this is what the goal is for, isn’t it?
Actually, I consider the product to be quite complete already, as I mainly sell code. In this case, the interface is just a means to showcase the system’s capabilities.
However, if the goal is reached, I’ll be more than happy to implement the most frequently mentioned suggestions in the comments, such as offering a much more polished example interface.
I have many tools saved over the years and ideas I want to bring to life that I believe could be very helpful to others. So understandably, I’ll be motivated to keep publishing and improving if I see my efforts being rewarded.
So, you’re a pioneer! Thank you very much for the support!