A downloadable tool

Buy Now$19.99 USD or more

Idle / incremental framework for Unity 6 - BigDouble numbers, offline earnings, prestige, safe saves, balance simulator, full C# source.

Try it free: Idle Game Core Lite has BigDouble, the number formatter and bulk-buy math with a demo - import the full framework over it to upgrade.

Watch the trailer above: the Gem Mine demo from first click to prestige.

The systems every idle game needs, ready on day one. Idle Game Core is a data-driven C# framework for idle, incremental, clicker and tycoon games in Unity 6. Define currencies, generators, upgrades, managers, prestige and achievements as ScriptableObjects - the model runs the economy, the offline time and the saves for you.

Why Idle Game Core

  • Numbers that never break: BigDouble goes far beyond 1e308 with Short (1.23aa), Scientific, Engineering, Named (1.23 Quattuordecillion) and Letters formats, and exact bulk costs for x1 / x10 / x100 / next milestone / max.
  • The whole game loop: generators with cycle times, managers that automate them, milestones that speed things up, upgrades built on a modifier pipeline (add, percent, multiply), achievements and a 7-day daily reward.
  • Offline earnings done right: efficiency and caps, a "welcome back" report, a hook for rewarded "x2" bonuses, and detection of clocks that were moved back.
  • Prestige: reset for a second currency that boosts everything, with a configurable formula and a preview of what the player would get now.
  • Saves you can trust: JSON with a checksum, automatic backups and versioned migrations; PlayerPrefs or file storage, with save-on-focus-loss for WebGL builds.
  • Balance before you build: a progression simulator and balance graph in the editor, CSV import / export for spreadsheets, a config validator and an in-game cheat panel.

Demo game: Gem Mine - a complete small idle game with 8 generators, 8 managers, 12 upgrades, prestige, trophies, daily rewards, settings and a "welcome back" screen. Press T for a guided tour.

Full C# source, assembly definitions, no third-party code dependencies. UI components for uGUI Text and an optional TextMeshPro label. PDF guide with quick start, every system and the API.

Code and documentation were written with the help of an AI assistant and tested by us in Unity 6.6. The demo art is hand-written vector code made for this package.

Technical details

  • BigDouble struct (mantissa + long exponent), arithmetic, comparisons, pow / log, JSON-safe; IdleFormatter with 5 styles; IdleMath bulk cost, max affordable, time formatting
  • ScriptableObject definitions: currency, generator, upgrade, manager, prestige, achievement, game config
  • IdleModel: tick, buy modes, automation, milestones, modifiers, offline simulation, prestige, achievements, daily rewards, events for UI
  • IdleGame host component: load / save / autosave, offline report, WebGL focus save, time source with rollback guard
  • Save: checksum envelope, backups, migrations, PlayerPrefs and file backends
  • Editor: inspectors, Progression Simulator, Balance Graph, CSV import / export, validator
  • Services hooks for rewarded ads and in-app purchases (no SDK included)
  • Demo "Gem Mine" (uGUI, Poppins font, SIL OFL) with guided tour
  • 27 EditMode unit tests (Unity Test Framework)
  • Tested in Unity 6.6 (URP 2D, Input System); minimum 6000.0

Minimum Unity 6000.0. The download is a .unitypackage: Assets > Import Package > Custom Package.

Updated 12 days ago
Published 13 days ago
StatusReleased
CategoryTool
AuthorRasterloom
Tags2D, Clicker, csharp, Economy, game-template, Idle, Incremental, mobile, Tycoon, Unity
AI DisclosureAI Assisted, Code, Text

Purchase

Buy Now$19.99 USD or more

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

Rasterloom-Idle-Game-Core.unitypackage 896 kB

Leave a comment

Log in with itch.io to leave a comment.