Still building idle game systems by hand?
Seriously. Stop it.
Simple Idle Forge gives you 5 interconnected wizard tools that generate production-ready idle game databases — resources, generators with cost scaling, upgrades, prestige layers, and achievements — complete with type-safe enums, custom inspector editors, and full JSON content generation support!
OFFLINE DOCUMENTATION HERE!
THE FIVE FORGES
Resource Forge
- Define currencies, materials, energy, and prestige points
- Starting amounts and optional caps with 5 cap modes (None, Hard, Flat, Curve, Step)
- Display formatting: K/M/B/T suffixes, scientific notation, engineering notation
- Display colors per resource
- Custom dynamic properties (Categories, Flags, Numerics, Texts)
- 6 genre templates: Classic Incremental, RPG Idle, Factory Tycoon, Prestige Heavy, Survival Idle, Gacha Collection
Generator Forge
- Define buildings, workers, and producers that generate resources over time
- Multi-resource production (one generator can produce multiple resources)
- Multi-resource costs with 5 scaling formulas and interactive preview sliders
- Two production modes: Continuous (Cookie Clicker style) and Timer (Adventure Capitalist style)
- Timer mode shows visible progress bars, Speed bonuses make timers tick faster
- Prerequisites to gate unlocking (resource amount, generator level, upgrade purchased)
- Milestone bonuses at level thresholds (x2 at level 25, +50% at level 50, etc.)
- TWO-LEVEL dynamic properties — generator-level AND milestone-level independently
Upgrade Forge
- Define boosts, automation triggers, and unlocks
- Multi-resource costs with scaling
- 6 effect types: Multiply, Add Flat, Add Percent, Unlock, Automate, Resource Grant
- One-time or repeatable purchases
- Prerequisite chains (requires generator level, resource amount, or another upgrade)
- Automate-type upgrades wire directly into the auto-purchase system
- Quick presets: Double Production, +50%, Automate, Unlock, Grant Resource
Prestige Forge
- Define entire rebirth cycles
- Configure prestige currency and source resource
- 4 formula types: Sqrt (Cookie Clicker standard), Linear, Log, Polynomial
- Reset rules control exactly what gets wiped and what survives
- Target specific resources, generators, or upgrades — or reset ALL
- Permanent bonuses that scale with total prestige currency earned
- Stack unlimited prestige layers
- Included demos ship with 1, 2, 3, and 4 layers
Achievement Forge
- Define global milestones, challenges, and goals
- Conditions: resource amount, generator level, upgrade purchased, prestige count, total production
- Multiple rewards per achievement (grant resources, add multipliers, unlock features)
- Hidden achievements (secret, revealed on completion)
- Repeatable achievements (daily challenges that can be earned multiple times)
OFFLINE PROGRESS CALCULATOR
When your player closes the app and comes back hours later, the offline progress calculator figures out exactly what they earned while away:
- Configurable efficiency: flat percentage, smooth curve, or step-based diminishing returns
- Optional max offline time cap (e.g., 24 hours max)
- Detailed report of every resource earned
- Pre-formatted summary string for your "Welcome Back" popup
- Time-to-afford queries for UI countdown timers — "You can afford this in 2m 34s"
Your players come back to meaningful rewards, not a blank screen.
NOTE: Only testable on deployed games or apps and not in the unity editor.
DOUBLE PRECISION — NUMBERS TO INFINITY
- Every game value uses double precision (1.7×10^308 range)
- Far beyond the 3.4×10^38 limit that breaks most projects
- Built-in number formatter: K/M/B/T/Qa/Qi suffixes (51+ tiers)
- Scientific notation, engineering notation
- Time formatting ("4h 23m") and rate formatting ("1.5M/s")
TWO PRODUCTION MODES
- Continuous — resources flow every frame, smooth and constant (Cookie Clicker style)
- Timer — resources arrive in batches after a countdown with a visible progress bar (Adventure Capitalist style)
- Speed bonuses from upgrades make timers tick faster
- Mix both modes in the same game
- Factory Tycoon demo uses Continuous for extractors and Timer for refineries
COST SCALING WITH LIVE PREVIEW
5 scaling formulas for generator and upgrade costs:
- None — cost stays constant forever
- Linear — cost increases by a flat amount each level
- Exponential — the industry standard (Cookie Clicker uses 1.15×)
- Polynomial — quadratic, cubic, or custom power curves
- Logarithmic — gentle late-game scaling that flattens out
- Exponential presets: Gentle 1.07, Standard 1.15, Steep 1.30, Aggressive 1.50
- Interactive slider: drag from level 1 to 200, see exact cost before generating
BONUS STACKING PIPELINE
- Transparent formula: (base + flat bonuses) × (1 + percentage bonuses) × multipliers
- Upgrades, prestige, achievements, and buffs all feed into the same pipeline
- No hidden interactions, no order-of-operations bugs
- You always know exactly how bonuses combine
DYNAMIC PROPERTY SYSTEM
- No hardcoded fields — you define your own Categories, Flags, Numerics, and Texts
- Generator Forge supports TWO levels — generator-level AND milestone-level properties
- Your game, your properties — works for any genre
JSON CONTENT PIPELINE
- Export your schema as Full JSON, Light JSON, or Markdown
- Generate entries by hand or with any external tool that outputs JSON
- Import directly — validates every entry, checks codes against linked databases
- All 4 included demo games were built this way
- JSON source data for every demo is included
FOUR COMPLETE PLAYABLE DEMO GAMES
Not tech demos. Complete idle games with polished UI, multiple progression systems, and hours of content.
Simple Kingdom — Classic Idle Clicker
- 7 resources, 8 generators, 20 upgrades, 1 prestige layer, 20 achievements
- Medieval fantasy theme, centered column layout
- Teaches: core idle loop, prestige basics, achievement design
Factory Tycoon — Industrial Supply Chain
- 12 resources, 10 generators, 24 upgrades, 2 prestige layers, 25 achievements
- 3 Continuous extractors + 7 Timer processors with progress bars
- Royal maroon and gold theme, centered column layout
- Teaches: timer production, multi-resource economies, stacked prestige
Survival Idle — Resource Decay Challenge
- 16 resources, 12 generators, 24 upgrades, 3 prestige layers, 30 achievements
- Food, water, and warmth drain constantly with color-coded vital bars
- 5 Continuous gatherers + 7 Timer crafters
- Neumorphic B&W theme, full Melvor-style sidebar layout
- Teaches: resource decay, vital management, three-layer prestige
RPG Idle — Dark Soulslike + Cross-Forge Showcase
- 19 resources, 14 generators, 27 upgrades, 4 prestige layers, 35 achievements
- Combat zones drain health and endurance while producing souls
- 10 Timer generators (combat rounds, crafting cycles) + 4 Continuous
- Dark neumorphic crimson theme, sidebar layout
- Detects companion forge packages at runtime
- Teaches: cross-forge ecosystem, deep prestige, combat drain
Every demo includes its JSON source data.
RUNTIME COMPONENTS
9 pure C# runtime trackers:
- IdleResourcePool — resource amounts, caps, fill ratios, events
- IdleGeneratorManager — levels, production, timer mode, milestones, auto-collect
- IdleUpgradeTracker — purchases, prerequisites, effects, bonus collection
- IdlePrestigeManager — prestige cycles, reset rules, permanent bonuses
- IdleMilestoneTracker — achievement completion, conditions, reward granting
- IdleBuffManager — temporary boosts with duration tracking
- IdleProgressCalculator — offline progress, production snapshots, time-to-afford
- IdleAutoPurchaser — 4 strategies: Cheapest, Most Expensive, Round Robin, Disabled
- IdleStatisticsTracker — lifetime stats with auto-subscription to all events
- Full snapshot serialization on every tracker for save/load
GENERATED CUSTOM EDITORS
- Every wizard generates a professional Inspector editor alongside the database
- Split-panel layout with search, sort, filter by category
- Multi-select with bulk operations
- Pagination for large databases
EDITOR UTILITIES
- Batch Icon Assignment — scan a sprite folder, auto-match to entries by filename
- Database Export — export any generated database as clean JSON
CROSS-FORGE INTEGRATION
Automatically detects companion forge packages and enriches your wizards:
- Simple Attribute Forge — attribute names for stat-based scaling
- Simple Item Forge — item codes for loot rewards and crafting
- Simple Enemy Forge — enemy and faction codes for combat zones
- Simple Quest Forge — quest codes for milestone conditions
- Simple Skill Forge — skill codes for ability references
- Zero hard dependencies — install a companion, codes appear in dropdowns
- Remove it — zero errors, data preserved
INCLUDES
- 14-page HTML documentation (multi-page + single-page, neumorphic theme)
- 4 demo scenes with Hub scene
- 6 genre templates per forge (30 total)
- Zero runtime dependencies
- API hook interfaces for save/load, ad rewards, and notifications