Task: Create a Machinations...
About this model
Task: Create a Machinations model for a wave-based survival shooter game economy.
Game Loop: Player kills zombies → gains resources → upgrades → faces stronger waves → repeat.
Resources: - Gold (main currency for character progression) - Wood (used for building structures) - Gem (premium currency, rare drop)
Combat System: - Player kills zombies continuously during waves - Each wave increases: - number of enemies - enemy HP - enemy damage
Enemy Drop Rates: - Basic Zombie: - Gold: 20% chance → 3 - Wood: 20% chance → 5 - Gem: 0.5% chance → 1 - Advanced Zombie: - Gold: 30–45% → 5–10 - Wood: 30–45% → 7–12 - Gem: 1–3%
Wave Structure: - 10 normal waves + 1 boss wave - Each wave increases difficulty by: - +20% enemy count - +15% HP scaling
Player Stats: - Base damage: 18 - Attack rate: 1 hit/sec - Crit chance: 10% (2x damage)
Upgrades (In-run): - After each wave, player chooses 1 of 3 upgrades: - +20% damage - +15% attack speed - +25% resource drop rate
Meta Progression: - Permanent upgrades increase: - base damage - drop multiplier - survivability
Goals: - Simulate: 1. Time to complete 10 waves 2. Resource accumulation per run 3. Breakpoints where player becomes overpowered 4. Whether resource inflation occurs
Outputs: - Resource curves over time - Player power vs enemy scaling - Economy balance (gain vs cost)
"Task: Create a Machinations..." is a public Machinations diagram shared in the Community by Trần Cao Mạnh Đức, with 33 components.
It was created in March 2026 and last edited in March 2026.
Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.