What problem does it solve?
It helps designers and engineers implement the core mechanics of an idle/clicker game economy—scaling numbers, currency flows, upgrades, offline earnings, and prestige resets—without the common precision, balancing, or save-integrity pitfalls.
Core Features & Use Cases
- Big number handling for exponential growth: keeps large currencies accurate and displayable with tiered formatting (K/M/B/T and beyond).
- Currency + upgrade economy loops: defines currencies, spends/earns rules, and upgrade cost/effect scaling via ScriptableObjects.
- Offline progress and anti-exploit: calculates capped offline earnings, saves exit timestamps, and includes safeguards against clock rollback and excessive jumps.
- Prestige / rebirth progression: computes prestige rewards, applies reset logic while preserving permanent multipliers, and supports branching prestige trees with prerequisites.
- Generator automation + batching: models multiple income sources (tap vs generators) and updates income per frame efficiently.
- Milestones + notifications: tracks achievement-like milestones and queues prioritized notifications to drive goals and retention.
Quick Start
Ask an AI to design an idle-clicker economy by generating the needed Unity C# models, ScriptableObject definitions, offline earnings logic, prestige/reset rules, and a save schema for resuming exactly where the player left off.