logo
  • Entornos
  • Empresa
  • Precios
DeveloperMay 29, 2026

Crea un juego de plataformas 3D con Gemini 3.1 Pro

EigentEigent
Construye un juego de plataformas 3D de Snow Bros con Gemini 3.1 Pro
Automate Everything with
AI Workforce on Desktop
Download Eigent

Un juego 3D jugable, construido a partir de un solo prompt

El desarrollo de videojuegos es una de las disciplinas creativas más exigentes técnicamente: requiere física, renderizado, IA, gestión de estado y UI, todo funcionando junto en una sola base de código. Este flujo de trabajo demuestra que, con un prompt suficientemente detallado y Gemini 3.1 Pro Preview, Eigent puede especificar, escribir y entregar un juego de navegador multiarchivo totalmente jugable sin una sola línea de código manual.

1Configura Gemini 3.1 Pro Preview

Este flujo de trabajo se ejecuta con Gemini 3.1 Pro Preview, el modelo más capaz de Google en el momento de la grabación. Para configurarlo en Eigent, ve a Settings → Models → Custom Models:

  • API Host: https://generativelanguage.googleapis.com/v1beta/openai/
  • Model: gemini-3.1-pro-preview

Eigent admite varios modelos personalizados al mismo tiempo: puedes tener configurados Gemini, OpenAI, Anthropic, Qwen, Deepseek, MiniMax y otros a la vez, con uno como predeterminado activo.

2El prompt de diseño del juego

Un prompt detallado produce un resultado detallado. Este especifica mecánicas, estilo visual, puntuación, eventos especiales e incluso una secuencia concreta de coleccionables:

Crea un juego de plataformas moderno 3D de desplazamiento lateral inspirado en Mario, combinado con mecánicas de Snow Bros. El jugador puede moverse a izquierda y derecha y saltar, disparando proyectiles de nieve para congelar gradualmente a los monstruos en bolas de nieve. Una vez completamente congelada, aparece un botón de 'Kick', que permite que la bola de nieve ruede y rebote por el escenario, derrotando enemigos y provocando reacciones en cadena. Si todos los monstruos son derrotados usando una sola bola de nieve, aparece una bonificación de 10,000 puntos, o a veces surge un pastel brillante. Al recoger el pastel aparecen cuatro criaturas de nieve azules; derrotarlas otorga las letras S, N, O y W, y al recoger las cuatro se gana una vida extra. Incluye un sistema de puntuación, display de vidas, dificultad creciente y una función de reinicio. El fondo debe parecerse a un mundo estilo Mario con entornos 3D ricos, por capas y visualmente complejos, incluyendo terreno multinivel, elementos decorativos y efectos de profundidad de paralaje, con visuales suaves, modernos e inmersivos.

Cada mecánica nombrada en el prompt se implementa en el resultado.

3Eigent planifica y ejecuta la construcción

Eigent crea una sola tarea para el Developer Agent:

Desarrolla un juego web HTML5/JavaScript totalmente jugable usando Three.js que combine visuales modernos de plataformas 3D de desplazamiento lateral con mecánicas de juego de Snow Bros, incluyendo disparo de proyectiles de nieve, congelación y pateo de enemigos, bonificaciones por reacción en cadena, puntuación, vidas, dificultad creciente y una función de reinicio.

El Developer Agent usa las herramientas Terminal & Shell junto con las capacidades de Web Deployment y Screen Capture para escribir todos los archivos del juego directamente en la carpeta del workspace.

4Tres archivos, un juego completo

La salida son tres archivos interdependientes:

  • index.html — punto de entrada y contenedor del juego
  • game.js — toda la lógica del juego: pipeline de renderizado de Three.js, física, máquina de estados de IA enemiga, sistema de proyectiles, detección de reacciones en cadena, lógica de drops de bonificación, puntuación, seguimiento de vidas y la secuencia coleccionable de letras SNOW
  • style.css — tamaño del canvas, overlays de UI, estilo del HUD

El renderizador de Three.js construye un entorno 3D por capas con profundidad de paralaje: montañas nevadas en el fondo, plataformas en plano medio y terreno en primer plano, todo con elementos procedurales de canvas y animación fluida.

5Cómo se ve el juego terminado

Abrir index.html en cualquier navegador moderno revela un juego de plataformas totalmente jugable:

  • HUD: contador de puntuación, contador de oleadas, display de vidas y la barra de progreso de letras S-N-O-W
  • Controles del jugador: movimiento izquierda/derecha, salto, disparo de proyectiles de nieve
  • Mecánicas enemigas: estado progresivo de congelación, patear-para-rodar, reacción en cadena cuando una bola de nieve golpea a varios enemigos
  • Sistema de bonificación: drop de bonificación de 10,000 puntos tras limpiar todo usando una sola bola de nieve
  • Estilo visual: fondo 3D de montañas nevadas por capas, diseño de niveles estilo Mario, desplazamiento suave con paralaje

Tooltip en la primera carga: "Congela enemigos con Z. ¡Patea las bolas de nieve completamente congeladas!"

Tokens totales usados: aproximadamente 147,000 — ajustado para un juego multiarchivo de esta complejidad.

6Qué demuestra esto sobre el desarrollo de juegos asistido por IA

La mecánica de Snow Bros — congelar, patear, encadenar — requiere que el agente implemente estados de juego interdependientes: un enemigo puede estar sin congelar, parcialmente congelado o completamente congelado, y solo pasa a bola de nieve rodante en un estado específico. La lógica de reacción en cadena requiere detección de colisiones entre una bola de nieve rodante y otros enemigos. No son implementaciones triviales.

La capacidad de Gemini 3.1 Pro para mantener toda la especificación del juego en contexto y producir JavaScript coherente e interdependiente en varios archivos es lo que hace esto posible. El resultado no es una plantilla: es una implementación personalizada de las mecánicas exactas descritas.

7Qué probar después

Añade un segundo personaje jugable con mecánicas de proyectil diferentes y un modo local para dos jugadores.

Genera un editor de niveles que te permita colocar plataformas y enemigos en una cuadrícula y exportar el diseño como JSON.

Añade una tabla de clasificación de puntuaciones altas que persista en localStorage.

Construye una versión móvil con controles táctiles para el mismo juego.

8Consejos para mejores resultados

  • Especifica las mecánicas con precisión. La mecánica de congelar → patear → reacción en cadena funcionó porque cada transición de estado se describió explícitamente en el prompt. Términos vagos como "interacciones geniales con enemigos" producirían resultados mucho más simples.

  • Nombra tus decisiones tecnológicas. Especificar "Three.js" para el renderizado 3D y "pure HTML/CSS/JS, no libraries" para la estructura le da a Eigent restricciones de implementación claras. Sin esto, el agente puede elegir enfoques diferentes, potencialmente incompatibles, entre distintas tareas.

  • Revisa en el navegador antes de iterar. Una vez que Eigent entregue los archivos, abre index.html de inmediato y prueba el bucle de la mecánica principal. Es más rápido corregir el rumbo en esta etapa con un prompt de seguimiento específico que especificarlo todo desde el principio.

Other use cases

Gemini 4: haz vibe coding de una cinemática 3D en Blender con un solo prompt

Gemini 4: haz vibe coding de una cinemática 3D en Blender con un solo prompt

Crea una cinemática de doce segundos en cuatro planos en la escena Cozy Kitchen: una corriente de aire levanta una hoja de receta de su atril, la lleva por la zona de trabajo y la deja posada sobre la tartaleta de fresa. Conserva la cocina cálida e ilustrada. Añade una RecipePage fina, de dos caras y con anotaciones de receta legibles, sigue el corredor de vuelo de action.json y muestra el planteamiento tranquilo, el despegue motivado, el vuelo, el contacto y el asentamiento, con pistas de viento visibles. Usa cuatro cámaras distintas con cortes ligados a cámara, profundidad de campo en los planos 2 y 3, y movimientos de hoja y de cámara suaves y medibles. Entrega un sequence.blend empaquetado y editable, una lista de planos en CSV, un storyboard 3×3 rotulado y nueve fotogramas fijos.

Gemini 4: convierte tutoriales en vídeo en habilidades de ingeniería de RL en producción

Gemini 4: convierte tutoriales en vídeo en habilidades de ingeniería de RL en producción

Mira las charlas de YouTube indicadas y convierte sus métodos y aprendizajes en 2–4 habilidades de agente reutilizables basadas en archivos, usando solo esos vídeos como fuentes principales. Para cada charla, crea un índice con marcas de tiempo, registra los aprendizajes clave, los resultados y las advertencias, y etiqueta cada afirmación como OBSERVED, INFERRED o UPDATED. Dale a cada habilidad un SKILL.md con una sección de aprendizajes clave y una vía independiente de herramientas, además de un evidence.md. Valida cada habilidad y publica un informe HTML en modo claro servido desde 127.0.0.1, con las charlas incrustadas, marcas de tiempo clicables, una comparación de las charlas, una matriz de cobertura que muestra las lagunas y una lista clara de limitaciones.

Crear un modelo CAD desde vídeo: Gemini 3.7 Flash frente a 3.6 Flash

Crear un modelo CAD desde vídeo: Gemini 3.7 Flash frente a 3.6 Flash

Analiza el personaje Transformers del vídeo de referencia y exporta un modelo 3D CAD/malla de gran detalle en .glb. Extrae estilo, articulaciones y detalles de superficie; separa cuerpo y armadura en pivotes lógicos; usa geometría mecánica precisa y materiales PBR metálicos con emisión. Incluye directamente en el GLB los mapas Diffuse, Normal, Roughness, Metallic y Emissive, con topología limpia, geometría manifold y rendimiento para vista en tiempo real.

Automate everything with AI workforce on desktop
Download Eigent

Prueba Eigent hoy

Descarga la aplicación de escritorio de código abierto y empieza a automatizar con una fuerza laboral de IA en tu equipo.

Descargar Eigent
Eigent

Recibe las últimas actualizaciones y tutoriales sobre automatización de la fuerza laboral con IA.

¡Gracias por suscribirte!

ProductoEigentEntornosPreciosEmpresarial
ExplorarSolucionesCasos de usoHabilidadesPluginsBlog
DesarrolladoresDocumentaciónGitHubCAMEL-AIFondo Open SourceSocio
DescargarPara código abierto
EmpresaSobre nosotrosMarcaEmpleosSoporteTérminos de usoPolítica de privacidadSeguridad y confianzaPolítica de cookiesPolítica de reembolso y prueba

Todos los derechos reservados © 2026 EIGENT UK LTD