Generate balanced enemy waves for tower-defense and survival games using budgets, weighted enemy roles, growth curves, boss intervals, and rest waves.
Generate balanced enemy waves for tower-defense and survival games using budgets, weighted enemy roles, growth curves, boss intervals, and rest waves.
It allocates each wave budget across weighted enemy roles, applies boss and rest-wave rules, and estimates spawn interval and clear rewards.
CSV supports balancing spreadsheets, while JSON preserves wave composition and timing for implementation.
Actual difficulty depends on arena geometry, player upgrades, enemy AI, and targeting rules, so run playtests after importing the schedule.
No. Inputs, calculations, previews, generation, copying, and downloads are processed locally in your browser.