Combat You Can Understand: Fixing the Strategy-Game Black Box

There is one moment that decides whether a player stays or quits a strategy MMO. It is the moment they lose a fight they thought they had won, and the game gives them nothing to learn from. In the classic browser strategy games this happened constantly. You committed an army, the tick resolved, and you got a result with no faithful account of how it was reached. Loss without explanation does not read as "I should have played better." It reads as "this game is rigged," and that player is gone.

This post is about turning the battle from a black box into something you can read.

The failure in the original build

In the original build, combat was not a system. It was a region of the tick loop. The logic that decided who hit what, in what order, and who survived was woven directly into the same growing sequence of tick steps as everything else. That had predictable results:

  • You could not preview a fight, because the only thing that could run combat was a live tick.
  • You could not always reproduce it, because it shared order of operations with a dozen unrelated steps that could change between runs.

When combat is entangled like that, every balance change is terrifying and every player complaint is unanswerable. The fight was real, but it might as well have been a coin flip wearing a uniform.

The learning

Combat has to be a pure, self-contained calculation. Same inputs, same answer, every single time, with no dependence on what else happened that tick and no dependence on when it ran. It needs to be something you can hand a hypothetical army to and ask "what happens" without touching a live world at all. And it needs to hand back not just an outcome but a faithful, player-readable account of how the outcome was reached.

That separation, pulling resolution out of the tick loop and making it a core function, is also what makes a real battle calculator possible instead of a guessing tool. The preview and the live result come from the same source of truth, so the preview cannot lie to you.

The genre always had good combat. What it lacked was combat you could trust and learn from. A loss should teach you something. In Realm Conquest it does, because the fight is a system with a memory now, not a moment that already forgot you.

Follow the build

Play a Free-to-Play Turn-Based Strategy MMO

Realm Conquest is in closed beta and free to play in your browser. Join the list and we will notify you when the next realm opens.

Request beta access