DungeonMaster AI
    Software

    DungeonMaster AI

    Tu Dungeon Master de bolsillo potenciado por Gemini. Aplicación web para jugadores y DMs de D&D 5e con creador de personajes, generador de mazmorras con IA, tracker de combate, creador de monstruos, generador de botín, lanzador de dados y más.

    React
    Gemini
    AI
    Supabase
    D&D

    ¿Qué es?

    Un Dungeon Master de bolsillo para D&D 5e, potenciado por Gemini. Es una aplicación web para jugadores y directores de juego que reúne en un solo sitio lo que normalmente tienes repartido entre PDFs, hojas de cálculo y apps sueltas: forja de personajes, arquitecto de mazmorras y asentamientos con mapas generados por IA, bestiario, generador de botín, tracker de combate, diario de campaña y lanzador de dados. Todo se organiza por campañas para que nada se pierda entre sesión y sesión.

    ¿Por qué lo hice?

    Preparar una sesión como DM lleva horas: mapas, encuentros, tesoros, PNJ con nombre... y en mesa siempre te pillan con algo que no habías preparado. Quería una herramienta que hiciera el trabajo pesado de improvisar con IA sin quitarle al DM el control de la historia, y que además sirviera a los jugadores para crear y guardar sus personajes.

    Cómo funciona

    Módulos

    MóduloQué hace
    Character ForgeRazas, clases, trasfondos y alineamiento; características por tirada, standard array o point buy de 27 puntos; equipo, armadura, trucos y conjuros, compañero animal. La IA redacta el trasfondo y genera el retrato, y ambos se pueden refinar con instrucciones
    World ArchitectMazmorras (tema, número de salas, dificultad, densidad de trampas, salas secretas) y asentamientos (tipo, atmósfera, intriga, lugares ocultos), con mapa generado por IA e imágenes por sala
    Monster MenagerieMonstruos a medida con bloque de estadísticas completo, concepto e imagen generados
    Treasure TroveBotín por rareza: inventario de tienda, contenido de cofre u objeto mágico suelto, con imagen del objeto
    Battle TrackerIniciativa, puntos de golpe y dificultad del encuentro por XP y nivel del grupo; la IA propone tácticas de combate y genera encuentros equilibrados según tamaño del grupo, nivel, dificultad y terreno
    Chronicles & QuestsDiario de sesión: pegas tus notas en bruto y la IA las resume y extrae los PNJ notables; a partir de ahí propone ganchos de misión para la siguiente sesión
    Campaign RosterTodo lo guardado (héroes, mundos, batallas, monstruos, botín) por campaña, con opción de mover cada registro de una campaña a otra
    Dice TowerLanzador de dados

    Campañas, cuenta e IA

    • Inicias sesión con tu cuenta y todo se guarda en Supabase, con políticas RLS para que cada usuario solo vea lo suyo.
    • Funciona con tu propia API key de Gemini, que obtienes en Google AI Studio y guardas en Configuración: no hay intermediario ni coste por mi parte.
    • El texto lo genera Gemini 3 Flash y las imágenes (retratos, mapas, monstruos, objetos) el modelo de imagen de Gemini 3 Pro.
    • Puedes elegir si el contenido generado sale en español o en inglés.

    Stack

    • React 19 + TypeScript + Vite, con un motor de reglas propio para calcular la ficha
    • Gemini (texto e imagen) mediante el SDK oficial @google/genai
    • Supabase: autenticación, Postgres con RLS y bibliotecas de reglas (razas, equipo, conjuros)
    • Desplegado en Vercel

    Estado

    Activo. Próximos pasos:

    • Un modo DM AI conversacional para improvisar escenas en mesa.
    • Compartir la campaña entre DM y jugadores en tiempo real.
    • Traducir la interfaz al español (hoy la mayoría de etiquetas están en inglés, como la terminología de 5e).

    Enlaces

    MakerIsland

    Construyendo tesoros digitales con código

    © 2026 Maker Island · hecho a mano, sin plantillasEl taller