Planet Smash Destruction - Simulación Juego

Seele01-Flash
Por Penelope Thomas
¡Desata la destrucción cósmica en Planet Smash Destruction! Crea, personaliza y destruye planetas con armas poderosas. Juego gratuito de simulación física con modo creativo.

Prompt

MODEL: Seele01-Flash
Utiliza Three.js para generar un **juego con enfoque móvil** con el tema "Planet Smash Destruction". Por favor, lee primero los siguientes requisitos de diseño de juego detallados, y luego genera el código en consecuencia: ### 1. Activos y Entorno * **Objeto Central:** Una `SphereGeometry` de alta calidad que represente la Tierra, aplicada con texturas de alta resolución (mapas difusos, especulares y normales) para mostrar continentes y océanos. Incluye una esfera concéntrica ligeramente más grande con un shader personalizado (efecto Fresnel) para simular una atmósfera azul brillante. * **VFX de Destrucción:** Implementa un "Sistema de Daño" dinámico. Cuando un arma golpea el planeta, no uses operaciones CSG pesadas. En su lugar, usa una textura secundaria (textura de canvas) para pintar "cráteres" (áreas negras/quemadas) o usa enmascaramiento alfa para crear visualmente "agujeros" en el shader de la malla. * **Sistemas de Partículas:** Genera emisores de partículas agrupadas para explosiones. Las partículas deben usar `AdditiveBlending`, comenzando como amarillo/blanco brillante y desvaneciéndose hacia humo naranja/rojo. Añade trozos de escombros (mallados de pequeños cubos) que salgan volando desde el punto de impacto usando física simple. * **Fondo:** Un skybox de alto contraste que muestre un cosmos negro profundo, campos estelares densos y una nebulosa distante para proporcionar profundidad. * **Iluminación:** Luz direccional fuerte (Sol) desde un lado para crear sombras dramáticas en el planeta, más luz ambiental de baja intensidad para mantener el lado oscuro ligeramente visible. * **Optimización Móvil:** Limita los segmentos de la esfera a 64x64. Usa agrupación de objetos para proyectiles y partículas. Asegura que las texturas estén comprimidas o sean de tamaño razonable (máx. 1024x1024) para la memoria GPU móvil. ### 2. Requisitos de Audio * **BGM:** Una pista "Space Drone" cinematográfica y ambiental — profunda, lenta y ligeramente ominosa, que transmita la inmensidad del espacio. * **EFX (Explosiones):** Sonidos de retumbo profundos y ricos en graves con variaciones aleatorias de tono para evitar la repetición cuando el usuario satura de ataques. * **EFX (Armas):** "Zaps" agudos de ciencia ficción para los láseres; sonidos de "Whoosh" para el viaje de los cohetes. * **EFX (IU):** Un "clic" mecánico nítido para la selección de arma y un "zumbido digital" para el botón de reinicio. ### 3. Bucle de Juego * **Mecánicas Principales:** El jugador rota el planeta para encontrar un área objetivo, selecciona un arma desde la IU y toca la superficie del planeta para disparar. * **Lógica de Armas:** * *Cohete:* Viaja desde la posición de la cámara al punto tocado, explota al hacer contacto. * *Láser:* Haz de raycast instantáneo que aplica daño continuo/quemadura mientras se mantiene presionado el dedo. * *Asteroide:* Aparece aleatoriamente fuera de pantalla y se estrella en la ubicación tocada. * **Progresión:** Muestra un contador de "Población" (ej., comenzando en 7 Mil Millones) en la parte superior de la pantalla. Cada impacto reduce la población según el radio de daño. * **Estado de Victoria:** Cuando la población llega a 0, el planeta se convierte en una roca muerta y quemada (cambia la textura o maximiza la superposición de daño). Proporciona un botón de "Reiniciar Planeta" para comenzar de nuevo. ### 4. Controles Móviles e Interacción * **Control de Cámara:** Usa `OrbitControls` con amortiguación habilitada (dampingFactor 0.05) para un impulso suave. Permite arrastrar con un solo dedo para rotar la vista. Lógica de pellizcar para acercarse/alejarse. * **Mecanismo de Disparo:** Distingue entre un "Deslizar" (rotar cámara) y un "Toque" (disparar arma). Implementa una comprobación de retardo corto: si el toque se mueve menos de 5 píxeles, interprétalo como un comando de Disparo mediante Raycaster. * **Disposición de la IU:** * **Barra Lateral Derecha:** Una pila vertical de iconos circulares grandes (diámetro mínimo de 50px) para la selección de armas (Cohete, Láser, Asteroide). El arma activa debe tener un borde resaltado. * **Centro Superior:** Una pantalla de texto clara para "Población Restante". * **Inferior Derecho:** Un botón de "Reiniciar" colocado en la zona de alcance fácil para el pulgar. * **Retroalimentación Háptica:** Activar `navigator.vibrate(50)` en cada impacto de explosión para proporcionar un peso táctil a la destrucción.

Introducción al juego

Sobre el Juego

Planet Smash Destruction es un emocionante juego casual de simulación física que pone el poder de la destrucción cósmica en tus manos. En esta envolvente experiencia de sandbox, puedes crear, personalizar y obliterar planetas enteros usando un arsenal de armas devastadoras. Ya seas un jugador principiante o experimentado, los controles intuitivos hacen que la aniquilación planetaria sea accesible e infinitamente entretenida.

El juego combina física realista con libertad creativa, permitiéndote experimentar con diferentes métodos de destrucción y presenciar resultados espectaculares. Desde rayos láser que cortan continentes hasta taladros de monstruos alienígenas que perforan agujeros perfectos en los núcleos planetarios, cada arma ofrece mecánicas de destrucción únicas y satisfactorias.

Características Principales

Posibilidades de Destrucción Ilimitadas

Vive la fantasía de poder definitiva mientras destruyes la Tierra y te aventuras a otros cuerpos celestes. El juego comienza con la Tierra en tu mira, pero a medida que avanzas y ganas moneda, puedes desbloquear planetas exóticos y mundos secretos para demoler.

Arsenal de Armas Completo

Elige entre seis categorías de armas distintas: - Monstruos : Despliega criaturas alienígenas para devorar planetas - Estrellas : Aprovecha el poder estelar para una destrucción masiva - Planetas : Usa cuerpos celestes como proyectiles - Bombas : Crea reacciones en cadena explosivas - Cohetes : Lanza ataques de precisión desde el espacio - Láseres : Corta mundos con haces de energía concentrados

Libertad del Modo Creativo

Más allá de la destrucción, el juego ofrece un sólido modo creativo donde puedes: - Diseñar planetas personalizados desde cero - Poblar mundos con civilizaciones - Crear terrenos y atmósferas únicos - Añadir satélites y estructuras orbitales - Luego ver cómo tus creaciones se desmoronan bajo tus armas elegidas

Sistema de Personalización de Armas

Mejora y modifica tu arsenal con la moneda obtenida: - Amplía el ancho del haz láser y cambia colores - Aumenta las áreas de impacto de los meteoritos - Mejora el radio de explosión de los misiles - Despliega múltiples proyectiles simultáneamente - Ajusta la velocidad y potencia de las armas

Contenido Oculto y Exploración

Descubre 15 planetas secretos, incluyendo Tierra Donut, Tierra Cubo, Tierra Plana, Mundo Muñeco de Nieve, Mundo Fantasma, Planeta Calabaza y muchos más cuerpos celestes únicos, cada uno ofreciendo diferentes desafíos de destrucción.

Mecánicas de Juego

Planet Smash Destruction funciona como un verdadero juego sandbox, otorgándote total libertad para explorar el espacio y experimentar con la destrucción. Tu imaginación es el único límite para alcanzar el dominio cósmico total.

El motor de física simula con precisión la destrucción planetaria, creando patrones de escombros, efectos gravitacionales y reacciones explosivas realistas. Cada arma interactúa de forma distinta con los materiales planetarios, fomentando la experimentación y el pensamiento estratégico.

Guía de Operación

Controles Básicos

  • Botón Izquierdo del Ratón : Seleccionar armas, apuntar y disparar
  • Selección de Armas : Escoge desde el panel de armas del lado derecho
  • Función de Reinicio : Reinicia los niveles en cualquier momento para probar diferentes enfoques
  • Controles de Cámara : Navega alrededor de los planetas para obtener ángulos de objetivo óptimos

Sistema de Progresión

Destruye planetas para ganar moneda del juego, que desbloquea: - Nuevas mejoras y modificaciones de armas - Planetas y cuerpos celestes adicionales - Opciones de personalización mejoradas - Mundos secretos especiales

Consejos Estratégicos

  • Experimenta con diferentes armas para obtener efectos de destrucción variados
  • Usa el modo creativo para practicar puntería y efectos de armas
  • Combina múltiples armas para crear espectaculares reacciones en cadena
  • Explora diferentes ángulos para maximizar la eficiencia de destrucción

Por qué jugar a Planet Smash Destruction

Alivio del estrés : Experimenta una satisfacción terapéutica a través de una destrucción virtual segura que ayuda a liberar tensión y frustración.

Expresión creativa : El juego combina de forma única la destrucción con la creación, permitiendo la expresión artística tanto al construir como al demoler mundos personalizados.

Aprendizaje de física : Comprende principios de física real a través de un juego interactivo que demuestra la gravedad, el impulso y las fuerzas explosivas.

Jugabilidad infinita : Con múltiples armas, opciones de personalización, planetas secretos y el modo creativo, no hay dos sesiones de juego idénticas.

Accesibilidad multiplataforma : Juega al instante en tu navegador en ordenadores de escritorio o dispositivos móviles sin descargas, o consigue la aplicación móvil para destruir sobre la marcha.

Diversión para toda la familia : A pesar de la temática destructiva, los gráficos caricaturescos y la ausencia de violencia realista lo hacen adecuado para jugadores de 9 años en adelante con orientación parental.

Preguntas frecuentes (FAQ)

Planet Smash Destruction