A downloadable asset pack

Buy Now$4.99 USD or more

OVERVIEW
Ultimate Progression is a performant system that takes care of gained experience and levels up automatically so you can focus more on creating the game

LEVELING DIFFICULTY
Easily control the leveling up difficulty with a simple float value

UNLIMITED LEVELS
There's no limit for how many levels the player can level up to since it's generated using the values set by the game developers

MAX LEVEL (OPTIONAL)
Unlike the unlimited levels, you have the option to set a custom max level, when the player reaches that level any experience won't be added

MULTIPLE PROGRESSIONS
Manage multiple progressions at the same time and add experience to each one individually, this is used for example by MMORPG to manage skills like attack, sneak, driving, etc

EASILY EXPANDABLE
This asset was made modular to make it easier to expand upon or to be supported by other systems

SIMPLE TO USE
Simply call the Progression.AddExperience() and pass the amount of experience and the currency id, the code will take care of everything else

ULTIMATE SAVE AND LOAD SUPPORT
Don't want anyone to tamper with the saved experience and want to prevent hacking? Get the Ultimate Save And Load import it to your project, that's it! The game will now save and load using the Ultimate Save And Load instead

FULLY DOCUMENTED
Beginner-friendly documentation to ease the setup process, the code is well written and is documented as well. To get started check the Offline Guide or the Online Guide

DEPENDENCIES 
This asset requires TextMeshPRO

FOLLOW INTENSENATION
Tersala | Discord | Instagram | Facebook | Threads | TikTok | Bluesky | Telegram | Reddit | X (Twitter) | Tumblr | LinkedIn | YouTube

Purchase

Buy Now$4.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

UltimateProgression.unitypackage 803 kB
Guide.pdf 650 kB