Overview
Combat systems fail when the optimal action is always the same. If the player always uses the highest-damage attack, always targets the nearest enemy, and always defends when health is low, the combat system is a stat check — the player's numbers versus the enemy's numbers — and no amount of animation polish or visual effects will make it feel like a decision.
The Combat Mechanics Blueprint builds combat with three properties: (1) action differentiation — every combat action has at least one situation where it is the optimal choice and at least one situation where it is suboptimal, preventing a single "best move" from emerging, (2) encounter asymmetry — different enemy compositions require different action priorities, preventing the player from using the same rotation against every fight, and (3) resource tension — the player must manage a combat resource (stamina, mana, cooldown charges) that prevents them from using their best actions every turn.
What you get: - Action roster with situational optimality conditions - Damage calculation formula with mitigation layers - Enemy archetype system with counter-mechanics - Combat resource model with tension constraints - Encounter composition rules that force priority shifts - Combat pacing model (time-per-encounter, actions-per-turn)
Built for: combat designers, systems designers, and indie developers who need combat that players describe as "tactical" — not "button-mashy."