3D prompt examples

Prompt para construir un mundo explorable de Three.js a partir de una imagen de referencia con Opus 5
Claude Opus 5

Prompt para construir un mundo explorable de Three.js a partir de una imagen de referencia con Opus 5

Construye un mundo 3D explorable en Three.js basándote en la imagen adjunta. Requisitos Controles en primera persona (WASD + movimiento del ratón), detección de colisiones y sin atravesar la geometría Visuales AAA: materiales PBR, iluminación basada en HDRI, sombras reales y posprocesamiento (mapeo de tonos, bloom, AA) Física para todo lo que se mueva o con lo que se pueda interactuar 60 fps en una GPU de gama media Proceso Divide el trabajo en flujos independientes: terreno, utilería/geometría, materiales/texturas, iluminación, física, controles/cámara y rendimiento. Asigna un subagente a cada flujo. Cada subagente es responsable de su flujo de principio a fin e informa de lo que ha construido y de lo que sigue siendo débil. Integra el trabajo y luego realiza una ronda de revisión: recorre el mundo, enumera todos los defectos visibles y corrígelos. Repite ese ciclo hasta que una pasada completa produzca cero defectos o hasta 5 ciclos. Informa de cualquier elemento no resuelto en cualquiera de los dos casos. Entrega un único proyecto ejecutable junto con las instrucciones de lanzamiento.

Flujo de desarrollo de un MMO 3D con Claude Opus 5
Claude Opus 5

Flujo de desarrollo de un MMO 3D con Claude Opus 5

Casi todo el código se escribió con Claude Opus 5. Pero lo que permitió que el proyecto siguiera avanzando a través de miles de ciclos de iteración no fue un prompt ingenioso. Fue organizar el proyecto de modo que la IA pudiera encontrar lo que necesitaba sin leer toda la base de código. 1. Mantén las instrucciones junto al código, no en un montón centralizado Cada carpeta tiene su propia guía con flujos de trabajo comunes y problemas ya descubiertos. La guía se carga automáticamente cuando comienza una sesión en esa carpeta. Trabajar en monstruos no requiere pagar el coste de contexto de la guía del mapa. El contexto necesario antes de cada tarea bajó de aproximadamente 76,000 tokens a unos 10,000. 2. Haz cumplir las reglas con herramientas, no con disciplina Le hice escribir scripts que hacen fallar la compilación cuando detectan importaciones circulares o valores de color escritos directamente en el punto de uso en lugar de estar definidos de forma centralizada. No esperes que la IA recuerde todas las reglas; hacer que el commit falle es mucho más fiable. 3. Deja que TypeScript sea el recordatorio Añade una habilidad sin su efecto y el proyecto no compilará. Añade un monstruo sin crear su modelo y el proyecto no compilará. No puede olvidarse porque el sistema de tipos no lo permite. 4. Haz que el contenido se base en datos Añadir un monstruo, una habilidad o un objeto debería significar añadir una fila en lugar de modificar todo el sistema. La IA gestiona “añadir una fila” con mucha más precisión que “actualizar cinco lugares que deben seguir siendo coherentes”. 5. Los prompts eficaces definen criterios de evaluación, no procedimientos Ejemplos: “los monstruos normales deben morir en un plazo de 2 a 5 segundos”, “al menos el 97% de cada mapa debe ser accesible” y “ningún objeto del juego puede tener una tasa de obtención inferior al 3%”. Después, codifica esos criterios como pruebas. Cuando la IA sabe qué significa hacerlo bien, puede encontrar el camino y determinar si ha tenido éxito. En resumen: invierte primero en estructura y pruebas, y después invierte en el prompt.

Imagínalo. Dale forma.