3DPrompt.
GitHub
Volver a la biblioteca
GPT-6 AstraDescripción de referencia

Juego de carreras procedural para navegador: Spline Rush

Prompt textual proporcionado en el comentario verificado del autor raíz para crear Spline Rush, un juego de carreras procedural para navegador desarrollado con Three.js, con circuitos, rivales controlados por IA, físicas, preajustes gráficos y audio sintetizado.

Creado por Maharajahu🪢Ver fuente original
Juego de carreras procedural para navegador: Spline Rush

Acerca de este ejemplo

Una propuesta inicial basada en el proyecto público del creador, no una transcripción de su prompt original. El resultado puede variar.

Three.jsWebGPUjuego de carreras para navegadorgeneración proceduralcircuitos de carrerasrivales controlados por IAfísicas de vehículosWeb Audio

El prompt

Crea un juego de carreras para navegador completo y de calidad de producción llamado Spline Rush usando la versión más reciente de Three.js (WebGPURenderer + TSL siempre que sea posible). 100 % procedural: no uses modelos, texturas, archivos de audio ni fuentes externos. Todo debe generarse mediante código durante la ejecución. JUEGO PRINCIPAL - 6 circuitos únicos con desniveles, peraltes, túneles, horquillas, curvas con nombre y biomas diferenciados (costa de día, montaña al anochecer, desierto al atardecer, bosque lluvioso, ciudad nocturna de neón y óvalo de alta velocidad). - Modo campeonato (clasificación + 3 carreras), contrarreloj con fantasmas y carrera rápida. - 8 rivales controlados por IA con personalidad, trazada, puntos de frenada, adelantamientos y defensa de posición. - Récords de vuelta rápida, tiempos por sector, feed de eventos en directo y cámara de repetición. - Garaje: 5 coches paramétricos con pintura con barniz transparente y escamas metálicas, separaciones entre paneles, luces funcionales, suspensión animada y estados de daño. OBJETIVO GRÁFICO (Ultra, a la altura de una RTX 5090 en 4K) Renderizador: THREE.WebGPURenderer. Canalización basada en renderizado físico. Iluminación: - Cielo basado físicamente en Rayleigh/Mie + campo estelar + luna + sol dinámico que controle un ciclo completo de día y noche. - Mapas de sombras en cascada (4 cascadas, ajuste estable de texels y alta resolución). - IBL mediante PMREM actualizado según la hora del día. - Niebla volumétrica + rayos crepusculares + reverberación térmica. Materiales: - MeshPhysicalMaterial / nodos TSL: barniz transparente, anisotropía, transmisión en el cristal, pintura con escamas metálicas y shader de carretera mojada que reaccione a la lluvia. Cadena de posprocesado (RenderPipeline / TSL o una biblioteca de posprocesado): GTAO o SSAO de alta calidad → SSR → bloom (Karis) → desenfoque de movimiento (velocidad) → profundidad de campo → rayos crepusculares → exposición automática → gradación de color + grano de película + viñeta → SMAA o TAA. Efectos: - Grupos de partículas en la GPU: humo de neumáticos, chispas, polvo, aerosol de lluvia, hierba y grava levantadas por las ruedas, y distorsión térmica. - Marcas de derrape que persistan y se desvanezcan. - Humedad dinámica y reflejos en los charcos cuando llueva. FÍSICAS Y SENSACIONES - Simulación con paso fijo a 120 Hz. - Suspensión mediante raycast o puntales, transferencia de carga, neumáticos con deslizamiento combinado, ABS/TC y tipos de superficie (asfalto, bordillo, hierba, grava y mojado). - Cámara: persecución cinematográfica + capó + cámara interior, con sacudidas por movimiento y colisiones. AUDIO - Audio Web completamente sintetizado: motor multicapa según las RPM y la carga, viento, chirrido de neumáticos, traqueteo sobre bordillos, público y música dinámica. SISTEMA DE CALIDAD - Preajustes: Bajo / Medio / Alto / Ultra. - Ultra presupone una GPU de la clase de una RTX 5090: 4K, mapas de sombras de alta calidad, máximo de partículas, todos los efectos de posprocesado activados y sin LOD agresivo. - Calidad adaptativa capaz de reducir los efectos si el tiempo de fotograma supera el objetivo. Empieza con una primera versión jugable (un circuito, un coche e iluminación básica) y después itera función por función exactamente como se solicita. Mantén todo en un único proyecto limpio de HTML/JS (o Vite) que se ejecute localmente. Comenta los sistemas principales. Haz que parezca caro, no adorable.

Cómo usar este prompt

01

Empieza con la herramienta adecuada

Abre tu asistente de programación o herramienta 3D preferida. Usa como punto de partida el modelo indicado en el ejemplo y consulta las instrucciones de los proyectos enlazados.

02

Elige una cosa que cambiar

Cambia el sujeto, el estilo artístico o el entorno. Define bien la cámara y la interacción. Crea primero una versión pequeña y mejora un detalle a la vez.

03

Dale recursos propios a la escena

Para un personaje u objeto personalizado, crea un modelo 3D a partir de una breve descripción o imagen de referencia e impórtalo en tu proyecto.

Las vistas previas pertenecen a sus respectivos creadores. Consulta la fuente original y la licencia del proyecto antes de reutilizar código o recursos.