LevelUp Engine View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
127 KB
Files
14
Favorites
1
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

LevelUp Engine

by Alkiren Games (opens in new tab)

No ratings yet

A professional, event-driven progression system. Decouple your logic, inject custom math strategies (MMO, Exponential), and stop hardcoding level-ups.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for LevelUp Engine, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

LevelUp Engine screenshot 1

LevelUp Engine screenshot 1

About this asset

Stop writing spaghetti code for your Leveling System.

The LevelUp Engine is a professional, architecture-first solution for managing Experience, Levels, and Progression. Built by a Senior Software Engineer, it replaces messy Update() loops and hardcoded math with a clean, Event-Driven architecture.

Why use this?Most assets force you to use their UI or rigid systems. This engine is "Headless" and modular. It handles the math and state, then emits clean Events (OnLevelUp, OnXpGained) that your game listens to.

Core Features:

  • 🛡️ Senior-Grade Architecture: Built on the Observer and Strategy patterns.
  • 📈 3 Built-in Math Curves: Linear: Standard progression. Exponential: Gets harder as you level (Level^2). MMO: The classic "Runescape" curve (Compounding 20%).
  • 🔌 Drop-in Inspector: Switch difficulty curves via a simple dropdown. No coding required.
  • 🧪 Unit Tested: Includes NUnit tests verifying the math logic so you don't have to.
  • 🚀 Zero Bloat: Pure C# logic. No heavy textures or unnecessary dependencies.

What's Included:

  • ProgressionManager (Singleton)
  • Demo Scene (Plug-and-play example)
  • Full Source Code (Assembly Defs included)
  • Documentation & Unit Tests

Perfect for: RPGs, MMOs, Shooters, and any game needing a robust progression backend.

From the publisher's Asset Store listing.

Technical details

Features:

  • Manager: ProgressionManager (Singleton, generic-safe).
  • Math: Strategy Pattern implementation for custom curves.
  • Events: Observer Pattern (IProgressionListener) for zero-coupling UI updates.
  • Assembly Definitions: Included (AlkirenGames.LevelUpEngine.Runtime & Editor) to speed up compilation and prevent namespace pollution.
  • Testing: Includes Editor Tests (NUnit) for validating math logic.

Compatibility:

  • Works with Built-in, URP, and HDRP (Logic only).
  • No external DLL dependencies.
  • Namespace: AlkirenGames.LevelUpEngine.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f2 Compatible Compatible Compatible

As listed on the Asset Store.