Progression

$14
Publisher Donald Fry
File size 70.91MB
Number of files 186
Latest version 1
Latest release date 2017-03-07 07:34:23
First release date 2016-08-26 11:32:22
Supported Unity versions 2018.4.2 or higher
Progression for Unity is the back-end frame work to let you define the handling of your XP, points, and leveling. Every game has a progression system. Besides people simply playing a game for fun, they need some sort of feeling of progression to keep them coming back:

| Preview Demo | Manual | Forum Topic |

-XP, Point, Level Management in a 2-script system with maximum modularity, minimal overhead, and great extensibility.

- Leveling Curve Definitions gives you 3 easy-to-use templates that allow any game design to specify exact XP/Points requirements for level advancement.

- Level Scaling is a mechanism where a sense of challenge can be re-instilled among players as they grow in level, progress, gain in skill, etc. by scaling values, levels, or other traits of enemies, opponents, or other opposing factors.

- XP Booster Timing Effect boosts all incoming XP gains by your specified factor with 3 in-depth start/end timing options: Standard Timer (w/ FPS Sync), Integer XP Counter, and a flexible Custom Option.

- XP Object Grouping provides a custom inspector interface to an unlimited group of related entities together so that an XP Pool can be distributed among party members upon incoming gains.

- Custom Inspector Interface lets you easily manage settings in the 2 script system (LevelManager/XpManager component) in a well-organized, easy to use interface.

- Event System Integration lets you be notified of events on all 5+ features: XP gains, leveling up, level scaling, XP booster, and XP Groups changes on any registered game object in a simple C# event special delegates system.

- Programmer/Artist/Designer Friendly: Full documentation included. C# source code is commented, robust, maintainable, extensible, optimized, and ready for any small or large project.

Top Publisher Assets