Dungeon Master AI

Interactive D&D 5E Campaign Simulator

This application, Dungeon Master AI, is an interactive, multi-device collaborative tabletop RPG companion designed to bring immersive fantasy campaigns to life with an AI-powered Dungeon Master.

Dungeon Master AI Main Interface

🎭 Collaborative Storytelling & Campaign Generation

  • AI-Powered Dungeon Master: Hosts dynamic narrative campaigns, adapts the environment based on player actions, and narratively reacts to choices, successes, and failures.
  • Cooperative Play & Join Codes: Allows a host to start a campaign and provides mobile/controller join codes for other players to connect instantly from their own devices.
  • Character Customization: Features an immersive character generator where players can select their race, class, custom backstory, and narrative pronouns, or utilize a high-quality fantasy name generator for quick character creation.
  • Intelligent Bot Companions: Fills party vacancies with active bot companions assigned realistic fantasy names (e.g., Eldrin the Wise or Lyra the Bold) who take combat actions using Gemini reasoning.

🎲 Tactical Mechanics & Interactive Interface

  • D20 Physical Dice Roller: Incorporates a mechanical check roller with a fully synchronized D20 die spinner that perfectly displays the natural roll result (such as rolling a 15) to match action log calculations.
  • Interactive Grid Maps: Dynamically populates tactile grid layers with scenery, hazards, interactive items, and active enemies.
  • Multi-Modal Dictation: Supports keyboard inputs and integrated hands-free speech recognition with detailed voice recognition feedback.
  • Web Audio Synthesis: Synthesizes atmospheric sound effects, item discoveries, and dramatic mechanical actions to accompany the narrative beats.

Application Gallery