Mad Tea Party Development ← Back to the Software Shop
D&D Combat Balancer
⚔ D&D Combat Balancer · for Windows

Real math, not gut feelings.

A Monte Carlo combat simulator that runs 150,000 fights to tell you, with about 99.5% accuracy, whether your encounter will wipe the party.

One-time purchase · Editable code · Free proof video on the store page

D&D Combat Balancer
Encounter building is guesswork.
CR ratings don't scale, party makeup varies wildly, and "balanced" fights still spiral out of control.
D&D Combat Balancer plays the fight out 150,000 times, so you know before the dice hit the table.

At a Glance

150,000simulated fights per test
~99.5%TPK prediction accuracy
5Ereal rules, not DPR guesses
2D Gridmovement, range & opportunity attacks

How It Works

Define the combatants

Party stats (27-point buy or 4d6), class features, feats, gear, and pre-built or custom monsters with class-based or user-defined behavior.

Run 150,000 battles

Initiative, 5E action economy, movement on a 2D grid, attacks, spells, AoE, conditions and spell slots, fought until one side wins.

Read the verdict

See how winnable the encounter is, compare encounters side by side, tweak, and re-run until the fight feels right.

See It Work

The balancer's main screen

Built for the table

Your party on one side, the enemies on the other. Set it up, hit run, and watch the probabilities roll in.

  • Monte Carlo, the same technique used in finance, physics and AI
  • Class-based logic and user-defined AI
  • AC capped at 18 to keep 5E balance
Editing a combatant

Pixel-art battles

Sound effects, pixel-art effects, a block-based 2D combat view and background music make testing fun.

  • None of it changes the math
  • Watch the fight happen, not just the numbers

What It Does

⚔️

Models every combatant

Class features, feats, spell slots, gear and monster stat blocks, pre-built or custom.

🗺️

Fights on a grid

Positioning, range, movement and attacks of opportunity on a 2D grid.

🔥

Resolves everything

Attacks, spells, AoE, DoT, conditions, resistances and immunities by 5E rules.

🧬

Clone in a click

Duplicate combatants to build groups, swarms or reinforcement waves.

🎯

~99.5% accurate

150,000 runs smooth out the dice, so the TPK prediction holds up at the table.

🎲

Compare & iterate

Tweak a single variable and re-run to see exactly what changed.

Ever wondered…

"Is this boss too strong?"

"Will the wizard get one-shot?"

"Does this AoE wipe the party?"

"What if the rogue actually uses Stealth?"

"What if the barbarian rages and the cleric saves slots?"

"How many goblins is too many goblins?"

Yours to Keep

🪙One payment

No subscription, no tiers. $4.99 and it's yours.

🛠️Editable code

Tinker with the rules, monsters and AI to fit your table.

📜Real 5E rules

Behaves like actual 5E combat, not an abstract damage calculator.

One Price, Once

D&D Combat Balancer

$4.99
one time · itch.io · Windows

Every feature, no tiers, editable code. Not sure yet? Watch the free proof video first.

Windowsdesktop app
71 MBdownload
5ED&D-style rules
Editablecode, for your own use

Questions

Is it a subscription?

No. One payment, yours to keep.

How accurate is it?

Its 150,000-run Monte Carlo approach predicts whether an encounter will cause a TPK with roughly 99.5% accuracy, because it models real 5E mechanics instead of simplified abstractions.

Can I use my own monsters?

Yes. Use pre-built monsters or make your own, with custom gear and feats, and duplicate any combatant in a click.

Do the sounds and pixel effects change the results?

No. They make the simulation easier to follow; the math underneath stays exactly the same.

Can I edit it?

Yes. Every Mad Tea Party tool comes with editable code so you can customize it for your own table.

Mac or Linux?

Windows only for now.

Know before the dice hit the table.

150,000 fights. One clear answer. $4.99, once.

Get D&D Combat Balancer · $4.99

Roll with the party

Found an encounter that broke the math? Want a feature for your table? Come say hi. Every idea makes the next version better, and you own the code to tinker with yourself.