⚔️ D&D BATTLE MANAGEMENT

Run D&D Combats at Full Speed

A modern battle map and initiative tracker built for real play. VirtualCombatSimulator keeps the table aligned with grid-snapped maps, token control, and turn tracking—online or in-person.

Your encounter control room

  • Run combats faster with automatic initiative tracking
  • Make positioning obvious with grid-snapped maps
  • Keep turns, HP, and stats in one place
  • Play together in real-time with WebSocket multiplayer

Stop Asking "Whose Turn Is It?"

Combat stalls when positioning and turns aren't crystal clear. VirtualCombatSimulator centralizes the map, tokens, initiative, and sheets so the GM can keep pace and players stay engaged.

Everything You Need for Tactical Combat

Virtual Tabletop & Map

  • Interactive battle map with zoom and pan
  • Grid snapping for precise token placement
  • Tokens for characters, monsters, and objects
  • Support for custom map images

Combat Management

  • Initiative tracker with automatic sorting
  • Turn-based combat flow with visual indicators
  • Action panel for attacks, spells, and movement
  • Token-linked HP tracking with multiple displays

Sheets & Stats

  • Character sheet viewer
  • Monster sheet viewer
  • Combat stats visible when needed
  • Notes and custom fields for context

Multiplayer & Persistence

  • WebSocket-based multiplayer support
  • Session persistence with save/load
  • Asset management for maps/tokens/characters
  • JWT-based authentication

Built with Modern Technology

  • ✓ React + TypeScript frontend
  • ✓ Express + TypeScript backend
  • ✓ MongoDB persistence
  • ✓ Socket.IO multiplayer
  • ✓ JWT authentication
  • ✓ Stripe integration

Start Running Better Combats Today

Join game masters who've transformed their D&D sessions with VirtualCombatSimulator.