Skip to content
M
← Back to projects
LibrariesMITActively maintained

Experience System for Unity

Modular XP/leveling system with linear, polynomial, exponential and time-based curves

Experience System for Unity

Overview

A plug-and-play progression system for Unity. Supports multiple scaling curves out of the box, ScriptableObject-driven configuration, and event hooks for level-ups, milestones and reward gates. Designed to be subclassed for RPGs, roguelikes, idle games or learning apps.

Highlights

  • 4 built-in scaling strategies
  • ScriptableObject-driven config
  • UnityEvent hooks for level-ups
  • Extensible for any progression use case