About Simple Idle Forge
Simple Idle Forge is a no-code idle game toolkit for Unity, created by Living Failure. It gives you five interconnected wizard tools that handle every aspect of an idle or incremental game — resources, generators, upgrades, prestige systems, and achievements — without writing a single line of code.
You design your game through guided, step-by-step wizards inside the Unity Editor. Pick a genre template, customize your entries, generate your databases, and wire them into your UI. The toolkit handles cost scaling formulas, offline progress calculations, number formatting with K/M/B/T suffixes, bonus stacking, prestige resets, achievement tracking, temporary buffs, auto-purchasing, and every other system that makes idle games work. Four complete, playable demo games are included so you can see exactly what the toolkit produces.
| Version | 1.0.0 |
| Package Name | com.livingfailure.simple-idle-forge |
| Publisher | Living Failure |
| Target Unity | 2021.3+ (including Unity 6) |
| Scripting Backends | Mono and IL2CPP |
| Dependencies | None |
What's Included
Simple Idle Forge is a comprehensive toolkit. Here is everything inside the package.
| Category | Count | Details |
|---|---|---|
| Forge Wizards | 5 | Resource Forge, Generator Forge, Upgrade Forge, Prestige Forge, Achievement Forge — each with 5-step wizard workflow (Setup, Definitions, Builder, Settings, Generate) |
| Utility Windows | 2 | Database Export Window (export any generated database as JSON) and Batch Icon Assignment Window (auto-match sprites to entries by filename) |
| Runtime Components | 9 | IdleResourcePool, IdleGeneratorManager, IdleUpgradeTracker, IdlePrestigeManager, IdleMilestoneTracker, IdleBuffManager, IdleProgressCalculator, IdleAutoPurchaser, IdleStatisticsTracker |
| Static Utilities | 5 | IdleNumberFormatter (K/M/B/T suffixes, time, rates), IdleCostCalculator (5 scaling formulas, bulk buy, multi-resource affordability), IdleBonusResolver (flat + percent + multiplier stacking), IdleConditionEvaluator (shared comparison logic), IdlePrestigeCalculator (4 formulas + inverse) |
| Playable Demo Games | 4 | Simple Kingdom (classic clicker), Factory Tycoon (supply chain with timer production), Survival Idle (resource decay with vital bars), RPG Idle (combat zones with cross-forge integration) |
| Genre Templates | 6 per forge | Classic Incremental, RPG Idle, Factory Tycoon, Prestige-Heavy, Survival Idle, Gacha Collection — each pre-fills property definitions with industry-standard fields for that genre |
| Cross-Forge Bridges | 5 | SAF Bridge (attributes), SIF Bridge (items, loot), SEF Bridge (enemies, factions), SQF Bridge (quests), SSF Bridge (skills) — all optional, all auto-detected |
| JSON Pipeline | Full round-trip | Export (Full, Light, Markdown) and import with validation and conflict resolution for all five forges |
| Documentation | 14 pages | This documentation — home, installation, quick start, five forge guides, JSON workflow, API reference, demos, troubleshooting, and about |
The Forge Ecosystem
Simple Idle Forge is part of a family of no-code database generators for Unity. Each package handles a different game system domain, and they all work together through optional bridges that detect each other automatically. No configuration, no setup, no dependencies between packages. Install any combination and they enrich each other's wizard dropdowns with cross-referenced data.
Simple Attribute Forge
Define character stats, modifiers, and character templates. Health, strength, defense, speed — any numeric attribute with modifier stacking, min/max clamping, and template-based presets for character archetypes. When installed alongside Simple Idle Forge, attribute names appear in wizard dropdowns for stat-based scaling references.
Simple Item Forge
Define items, equipment, crafting recipes, shops, and loot tables. Swords, potions, crafting materials, shop inventories, and randomized loot with weighted drop tables. When installed alongside Simple Idle Forge, item codes and loot table codes appear in wizard dropdowns for reward and crafting references.
Simple Enemy Forge
Define enemies, factions, squads, spawn rules, scaling curves, waves, and behaviors. From individual monsters to complex faction hierarchies with formation-based squads. When installed alongside Simple Idle Forge, enemy codes and faction codes appear in wizard dropdowns for combat zone and encounter references.
Simple Quest Forge
Define quests, quest chains, objectives, and rewards. Single quests, multi-step chains with branching paths, and procedural quest generation. When installed alongside Simple Idle Forge, quest codes appear in wizard dropdowns for milestone conditions and unlock triggers.
Simple Skill Forge
Define skills, skill trees, skill sets, loadouts, and combos. Active abilities, passive buffs, tree-based progression with node dependencies, and combo chains. When installed alongside Simple Idle Forge, skill codes appear in wizard dropdowns for ability-based generator and upgrade references.
Every package in the ecosystem is fully standalone. You can use Simple Idle Forge without any companions, or with all five, or with any combination in between. The bridges add convenience — dropdown selections instead of typing codes manually — but they are never required. Your game data works identically whether companion packages are installed or not.
Credits
Simple Idle Forge was created by Living Failure.
For questions, support, bug reports, or feature requests, reach out at livingfailuregames@gmail.com.
If Simple Idle Forge helped you build something, consider leaving a review on the Unity Asset Store. Reviews help other developers discover the toolkit and make it possible to keep building and improving it.
License
Simple Idle Forge is distributed under the standard Unity Asset Store End User License Agreement (EULA). The full text of the EULA is available on the Unity Asset Store Terms of Service page.
In summary: you may use Simple Idle Forge in any number of your own projects (commercial or non-commercial), but you may not redistribute the toolkit's source code or assets as part of a competing product, template, or toolkit. One license covers one seat — each developer on your team who uses the Unity Editor with Simple Idle Forge installed needs their own license.