EncounterForge - Tactical Encounter Design & Fairness Analyzer

EncounterForge is a visual encounter-design workbench for 3D action games, shooters, RPGs, tower defense, stealth, and arena combat. It turns enemy placement, opening exposure, cover quality, and one-sided pressure into a measurable and reproducible design workflow.

Paint weighted 3D spawn zones, define tactical roles and budget constraints, then generate and rank up to 64 candidate layouts. Compare the best plans through a five-axis fairness score, risk matrix, Scene view overlays, danger heatmap, sightlines, and wave breakdown before committing to a playtest.

Key features:
- Generate and rank up to 64 candidate encounter layouts
- Grunt, Ranged, Tank, Flanker, Support, and Boss tactical roles
- Weighted 3D spawn zones with capacity, minimum spacing, opening visibility, and cover preferences
- Scene view danger heatmap, opening sightlines, wave labels, and role labels
- Opening exposure, cover ratio, role diversity, spatial balance, and budget-efficiency scoring
- Automatic risk detection for close exposed spawns, cover imbalance, one-sided pressure, and placement failures
- Deterministic random seeds for review and QA reproduction
- One-click EncounterPlan baking
- Runtime EncounterDirector with multiple waves, delays, events, and optional object reuse
- JSON design-report export
- One-click 3D showcase arena
- Full C# source and no third-party dependencies