https://github.com/reshyl/stats
A fairly simple RPG-like Stats system for Unity.
https://github.com/reshyl/stats
stats unity-package unity3d unity3d-plugin
Last synced: 5 months ago
JSON representation
A fairly simple RPG-like Stats system for Unity.
- Host: GitHub
- URL: https://github.com/reshyl/stats
- Owner: reshyl
- License: mit
- Created: 2023-12-28T16:34:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T03:02:46.000Z (about 1 year ago)
- Last Synced: 2025-04-07T04:20:47.620Z (about 1 year ago)
- Topics: stats, unity-package, unity3d, unity3d-plugin
- Language: C#
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Simple Stats
A fairly simple but modular RPG-like Stats system for Unity. Created mostly for myself to easily integrate a stats system into my projects.
**Features**
* A Modifier system to easily add buffs/debuffs to Stats
* Attributes to keep track of frequently changing properties like health, stamina etc.
* Custom fields to easily reference Stats/Attributes
**Installation**
Make sure you have [Git](https://git-scm.com) installed on your system. A git GUI such as [GitHub Desktop](https://desktop.github.com) will do as well. We won't actually use Git, but it's still required for the coming steps to work.
1. Open the Package Manager from **Window -> Package Manager**
1. Click the **"+"** icon on the top left and select **Add package from git URL...**
1. Paste https://github.com/reshyl/stats.git into the URL field and press enter
**Quickstart**
Nothing as of yet. I'll create the documentation for the full package if anyone besides me actually wants to use it.
**Support**
I don't expect anyone to use this besides me but most of the code is still documented. If you do need any help, feel free to contact me on [Twitter](https://twitter.com/reshylDev).
**Third-Party Notices**
No third-party tools are used, or are required to run this package. I'd still like to give some credits:
* The initial idea was taken from [this thread](https://forum.unity.com/threads/tutorial-character-stats-aka-attributes-system.504095/) by [Kryzarel](https://www.youtube.com/c/kryzarel) and that serves as the inspiration for the system.
* Some design inspiration taken from [Fluid Stats System](https://github.com/ashblue/fluid-stats) and [Stats 2](https://assetstore.unity.com/packages/tools/utilities/stats-2-game-creator-2-by-catsoft-works-206959). No code was taken from either system.