{"repo":"mohsansaleem/Idle-Miner","free":true,"listed":false,"github":"https://github.com/mohsansaleem/Idle-Miner","clone":"git clone https://github.com/mohsansaleem/Idle-Miner.git","description":"Incremental simulation with expandable progression systems, persistent economy, and retention-focused meta design for mobile free-to-play titles.","language":"C#","stars":71,"topics":["unity3d","zenject","state-machine","spine","unirx","unity2d","unity","architecture","simulation-game","promises"],"license":null,"category":"game-templates","readme_excerpt":"Idle Miner Incremental Simulation with Expandable Progression Systems A production-grade idle/incremental game demonstrating scalable progression architecture and persistent economy systems. Showcases patterns proven in mobile titles with millions of players, built on 10+ years of experience developing simulation and strategy games at Ubisoft and other studios. 🎥 Demo 🎮 Core Systems Incremental Progression – Idle mining mechanics with continuous resource generation Persistent Economy – Full save/load system preserving player progress Expandable Levels – Data-driven level configuration via ScriptableObjects Meta Balancing – Tunable progression curves for retention optimization 🏗️ Technical Architecture Idle Game Patterns: - MVC Architecture – Clean model-view-controller separation for complex simulations - Persistent State Management – JSON serialization with delta-based updates - Generic Popup System – Reusable UI framework for upgrades and notifications - State Machine – Mode transitions (Mining, Upgrading, Management) - Reactive Data Binding (UniRx) – Automatic UI updates on economy changes - Dependency Injection (Zenject) – Modular systems for feature expansion - Promise-based Operations – Non-blocking async for smooth idle calculations Data-Driven Design: - Metadata vs GameState separation enabling live balance updates - ScriptableObject configuration for designer-friendly tuning - Expandable level system supporting infinite progression - Context-based scene management","default_branch":null,"files":null,"tree":[],"storefront":"/r/mohsansaleem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mohsansaleem/Idle-Miner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}