Descripción
Diorama es una herramienta innovadora que convierte un simple boceto o una sola frase en un mundo de diorama de papel jugable. Desarrollada durante el Meta AI Global Hackathon, esta aplicación aprovecha los modelos Muse y SAM de Meta para crear entornos inmersivos e interactivos directamente a partir de la entrada del usuario.
Leer más
El funcionamiento básico implica Muse Spark, que lee la entrada, planifica el diseño del mundo, y Muse Image, que lo pinta en un estilo de papel cortado y cartón. SAM 3.1 juega un papel crucial al cortar la imagen pintada en tarjetas de papel individuales, utilizando un mapa de profundidad para posicionar cada tarjeta a su propia distancia, creando así una sensación de tridimensionalidad. Esto permite que elementos como farolas, olas y barcos aparezcan como componentes interactivos distintos dentro de la escena.
Cada mundo generado no es simplemente una imagen estática, sino un escenario dinámico donde un personaje héroe puede caminar, interactuar con objetos y relacionarse con el entorno. Por ejemplo, las farolas se convierten en lámparas de papel brillantes, las olas en mares de papel doblado, y los barcos se mecen en el agua. Incluso detalles intrincados como un puente de cuerda son transitables, las cascadas fluyen, y los peces individuales son recortes que nadan, dando vida a la escena. La herramienta asegura que cada elemento, desde el guardián esperando en la puerta de un faro hasta un haz de luz barrido, se represente tal como se dibujó en el boceto inicial.
El proceso de creación de Diorama es altamente automatizado, con los modelos de Meta manejando los aspectos creativos mientras que el código mide y verifica cada resultado para asegurar la jugabilidad. Un mundo típico de cuatro lugares toma aproximadamente 17 minutos en construirse, involucrando alrededor de 200 llamadas a los modelos de Meta. El sistema también incorpora Muse Spark para diseñar el mundo y la historia, Muse Image para pintar y repintar regiones, y SAM 3.1 para recortar elementos como cosas, pisos, escaleras y agua. Modelos adicionales como Muse Voice Transcribe y Muse Code (el agente del Studio) se utilizan para la entrada de voz y la edición interactiva del mundo.
Los usuarios pueden construir mundos utilizando una herramienta de línea de comandos o una aplicación de Studio en el navegador. Los mundos generados son jugables directamente en el navegador en computadoras o teléfonos, sin necesidad de instalación o registro. Los jugadores pueden hacer clic para caminar, interactuar con objetos y hablar con personajes. Diorama también permite a los usuarios exportar sus creaciones como páginas web estáticas, haciéndolas compartibles en plataformas como GitHub Pages o itch.io. El proyecto se inició durante el Meta AI Global Hackathon el 26 de octubre de 2026, y se ejecuta localmente, ofreciendo una combinación única de creatividad impulsada por IA y narración interactiva.
- CategoríaHerramientas de desarrollo de juegos con IA
- Modelo de preciosGratis
- ImplementaciónLocal CLI + Studio App
- PlataformasWeb Browser (Computer, Phone)
Características principales de Diorama
Generación de Bocetos a Mundos: Transforma bocetos de crayón o frases únicas en mundos de diorama jugables.
Jugabilidad Basada en Navegador: Los mundos son jugables directamente en un navegador web en computadoras y teléfonos.
Entornos Interactivos: Permite a los personajes caminar, interactuar con objetos y relacionarse con la escena.
Creación de Tarjetas Basadas en Profundidad: Utiliza SAM 3.1 y mapas de profundidad para cortar pinturas en tarjetas de papel de múltiples distancias.
Construcción de Mundos Automatizada: Aprovecha Muse Spark y Muse Image de Meta para planificar y pintar.
Elementos Dinámicos: Incluye agua corriente, peces nadando y estructuras transitables como puentes de cuerda.
Integración de Personajes: Pinta e integra modelos de personajes 3D como sprites dentro del mundo.
Sonido y Voces: Añade ambiente, pasos, música y voces de personajes utilizando ElevenLabs y MusicGen.
Verificación Automatizada de Jugabilidad: Bots caminan y utilizan cada lugar para asegurar que sea jugable.
Aplicación de Studio: Proporciona una interfaz basada en navegador para describir, construir y arreglar mundos.
Herramienta de Línea de Comandos: Ofrece una interfaz de línea de comandos local para la creación de mundos.
Exportación de Páginas Web Estáticas: Permite exportar mundos como páginas web estáticas para fácil compartición y alojamiento.
Edición en Tiempo Real: El agente Muse Code permite cambios interactivos en el mundo dentro del Studio.
Flexibilidad de Entrada: Acepta tanto bocetos visuales como descripciones textuales de historias.
Sistema de Crítica y Repintado: Muse Spark critica las pinturas, y solo las regiones señaladas son repintadas por Muse Image.
¿Cómo usar Diorama?
Configurar Diorama: Inicializa una carpeta vacía y ejecuta `npx -y @gtanczyk/diorama setup` para configurar tu entorno y claves API.
Describe Tu Mundo: Usa la aplicación de Studio o la línea de comandos para proporcionar una sola frase o subir bocetos para tu mundo deseado.
Construye el Diorama: Observa cómo Diorama construye tu mundo lugar por lugar, aprovechando los modelos de IA de Meta.
Juega e Interactúa: Camina a través de tu mundo recién construido en el navegador, haciendo clic para moverte, interactuar con objetos y hablar con personajes.
Refina con el Agente: Usa el agente del Studio para hacer cambios o arreglar elementos en tu mundo de manera interactiva.
Exporta Tu Mundo: Exporta el mundo completado como una página web estática usando `npx -y @gtanczyk/diorama export <world>` para compartir.
Casos de uso de Diorama
- Narración Interactiva
- Prototipado de Juegos
- Visualización Creativa
- Creación de Contenido Educativo
- Arte Digital Personalizado
- Exploración de Arte Conceptual
- Experiencias Basadas en la Web






