Planet Evolution: Clicker Pasivo - Casual Juego

Seele01-Flash
Por Luna Anderson
Construye y evoluciona tus propios planetas en este relajante juego de clicker pasivo. Recolecta monedas, mejora objetos y explora el universo. ¡Juega gratis online ahora!

Prompt

MODEL: Seele01-Flash
Utiliza Three.js para generar un **juego con enfoque móvil (mobile-first)** cuya temática sea "Planet Evolution: Idle Clicker". Por favor, lee primero los siguientes requisitos de diseño detallados del juego, y luego genera el código de acuerdo a ellos: ### 1. Recursos y Entorno * **Estilo Visual:** Crea un **Estilo Artístico 3D Low-Poly y Vibrante**. Usa colores brillantes y saturados (Verde Lima para tierra, Azul Cielo/Azure para agua/espacio) para que coincida con la atmósfera "relajante" y caricaturesca de las imágenes de referencia. * **Objeto Central (El Planeta):** * Usa `THREE.IcosahedronGeometry` con un nivel de detalle de 2 o 3 para crear una esfera. * Aplica `flatShading: true` al material para lograr el aspecto facetado típico del estilo low-poly. * **Biomas:** Colorea las caras de la geometría de manera procedural. Aproximadamente el 60% deben ser de color Verde (Tierra) y el 40% Azul (Agua) para emular la evolución similar a la de la Tierra. * **Detalles de Superficie (InstancedMesh):** * Para optimizar el rendimiento en móviles, usa `THREE.InstancedMesh` para distribuir objetos en las caras verdes del planeta. * **Árboles:** Representados por simples Conos low-poly (árboles de pino) o Icosaedros apilados (árboles caducifolios). * **Civilización:** A medida que el juego progresa, distribuye simples Cubos (Casas) o pequeños cilindros (Torres). * **Fondo:** Un fondo de escena con un degradado de azul oscuro/negro profundo. Implementa un campo de estrellas con `PointsMaterial` que rote lentamente en dirección opuesta a la del planeta para crear profundidad. * **Iluminación:** Usa una fuerte `DirectionalLight` para proyectar sombras duras (realzando el aspecto low-poly) y una `AmbientLight` para asegurar que las sombras no sean completamente negras. ### 2. Requisitos de Audio * **BGM (Música de Fondo):** Sintetiza o solicita una pista de relleno (placeholder) de tipo **lofi, ambient synth espacial**. Debe tener un tempo lento, ser repetitiva y relajante (estilo Eno). * **SFX (Efectos de Sonido):** * **Sonido de toque:** Un sonido suave y agudo de "pop" o "burbuja" (no intrusivo, ya que los jugadores tocarán rápidamente). * **Sonido de mejora:** Un campaneo positivo, ascendente y con acorde mayor (estilo digital). * **Atmósfera:** Un zumbido sutil y continuo de baja frecuencia (ruido blanco) para simular el vacío del espacio. ### 3. Bucle de Juego * **Mecánica Central (Clicker):** * El planeta gira lentamente sobre su eje. * **Interacción:** Tocar el planeta genera "Gravedad" (Moneda). * **Retroalimentación Visual:** Cada toque debe generar un texto flotante ("+1", "+5") que ascienda y se desvanezca. La malla del planeta debe "aplastarse y estirarse" o escalarse brevemente hacia arriba/abajo (rebote elástico) con cada toque para proporcionar una retroalimentación jugosa. * **Progresión (Mejoras):** * **Potencia de Clic:** Mejora para aumentar la moneda por toque. * **Rotación Automática (Pasiva):** Mejora para que el planeta gire más rápido y genere Gravedad automáticamente con el tiempo. * **Evolución:** En hitos de moneda específicos, desbloquea visualmente nuevos recursos de superficie (ej., a 100 Gravedad -> aparecen árboles; a 1000 Gravedad -> aparecen barcos/casas). ### 4. Controles e Interacción Móvil * **Entrada Táctil (Raycaster):** * Implementa un `Raycaster` vinculado a eventos `touchstart` (no solo clic). * Asegura que el área de detección del raycast sea ligeramente más grande que el planeta visual para ser indulgente con dedos gordos. * **Control de Cámara:** * Usa `OrbitControls` pero restringe la interacción: Desactiva el Zoom (o limita el rango ampliamente) y Desactiva el Desplazamiento. Permite al usuario rotar manualmente el planeta con un deslizamiento si no está tocando. * **Reinicio Automático:** Si el usuario deja de interactuar, la cámara o el planeta deben volver suavemente a una rotación lenta por defecto. * **Superposición de UI (HTML/CSS):** * **Disposición:** Se prefiere el modo vertical. * **Puntuación:** Fuente grande y clara en la parte Superior Central. * **Menú de Mejoras:** Una hoja/barra inferior fija con botones grandes (altura mínima de 44px). Botón 1: "Mejorar Toque", Botón 2: "Poblar Planeta". * **Retroalimentación Háptica:** * **Crucial:** Activar `navigator.vibrate(10)` en cada toque exitoso. Esto es esencial para la sensación "táctil" de un juego de hacer clic en móviles. Activar una vibración más larga `navigator.vibrate(50)` cuando se compre una mejora.

Introducción al juego

Acerca del Juego

Planet Evolution: Idle Clicker es un cautivador juego 3D idle que pone el poder de la creación planetaria en tus manos. Este relajante juego de clics combina la satisfacción del progreso incremental con la creatividad de la construcción de planetas, ofreciendo a los jugadores un viaje infinito a través del cosmos. Con sus hermosos gráficos 3D y mecánicas de juego intuitivas, te encontrarás inmerso en el mundo pacífico pero atractivo de la evolución cósmica.

El principal atractivo del juego radica en su equilibrio perfecto entre participación activa y progreso pasivo. Ya sea que estés haciendo clic activamente para acelerar tu progreso o dejando que el juego funcione en modo idle mientras estás ausente, Planet Evolution garantiza un avance continuo hacia tus objetivos galácticos.

Características Principales

Creación Planetaria Infinita

A diferencia de los juegos tradicionales con contenido finito, Planet Evolution ofrece una jugabilidad verdaderamente infinita. Cada planeta que creas es único, con innumerables opciones de personalización y elementos decorativos. A medida que progresas por diferentes áreas del universo, desbloquearás nuevos temas, objetos y estilos planetarios que mantienen la experiencia fresca y emocionante.

Mecánicas Idle Intuitivas

El sistema idle del juego está diseñado para ofrecer la máxima relajación y conveniencia. Tus planetas continúan generando monedas y atrayendo objetos incluso cuando no estás jugando activamente. Esto hace que Planet Evolution sea perfecto para jugadores ocupados que quieren disfrutar del progreso en el juego sin necesidad de atención constante.

Sistema de Mejora Estratégica

Tener éxito en Planet Evolution requiere más que solo hacer clic. El juego cuenta con un sofisticado sistema de mejoras con múltiples caminos de potenciación: - Mejoras de Objetos : Incrementan el valor y el poder de atracción de los objetos espaciales - Potenciadores Especiales : Mejoras temporales que aceleran drásticamente el progreso - Sistema de Prestigio : Una mecánica única de avance que proporciona objetivos de progreso a largo plazo

Elementos Competitivos

Aunque es principalmente una experiencia relajante, Planet Evolution incluye funciones competitivas para jugadores que busquen desafíos. Las tablas de clasificación en tiempo real te permiten comparar tu imperio planetario con otros arquitectos cósmicos de todo el mundo.

Mecánicas de Juego

El ciclo principal del juego es elegantemente simple pero profundamente satisfactorio. Al hacer clic en tu planeta, generas gravedad que atrae objetos valiosos que flotan en el espacio. Estos objetos proporcionan monedas, las cuales puedes invertir en mejoras para hacer tu planeta más atractivo y eficiente.

A medida que tu planeta evoluciona, desbloquearás nuevas áreas del universo, cada una con su propia estética y desafíos únicos. El sistema de progresión del juego garantiza que siempre haya un nuevo objetivo por el que trabajar, ya sea desbloquear un objeto espacial raro o alcanzar el siguiente nivel en el sistema de prestigio.

Guía de Operación

Controles Básicos : - Botón Izquierdo del Ratón : Haz clic en el planeta para generar gravedad y recolectar monedas - Barra Espaciadora : Método alternativo para hacer clic en el planeta - Navegación con el Ratón : Explora los menús de mejoras y opciones de personalización

Cómo Empezar : 1. Comienza haciendo clic en tu planeta inicial para generar gravedad 2. Recolecta monedas de los objetos espaciales atraídos 3. Usa las monedas para comprar mejoras que aumenten el poder de atracción 4. Desbloquea nuevos elementos decorativos para personalizar la apariencia de tu planeta 5. Avanza por áreas del universo para descubrir nuevos temas y objetos 6. Utiliza el sistema de prestigio para progresar a largo plazo

Consejos Avanzados : - Equilibra los clics activos con la progresión pasiva para una eficiencia óptima - Invierte en potenciadores durante sesiones de juego activo para un impacto máximo - Planifica tu ruta de mejoras según tus preferencias de estilo de juego - Compite en las tablas de clasificación para obtener recompensas adicionales y reconocimiento

Por Qué Jugar a Este Juego

Perfecto para Relajarse : El ritmo suave y la temática espacial relajante de Planet Evolution lo hacen ideal para aliviar el estrés y desconectar después de un día ajetreado.

Accesible para Todos : Los controles sencillos y la curva de aprendizaje gradual garantizan que jugadores de todos los niveles puedan disfrutar del juego de inmediato.

Compromiso a Largo Plazo : Con contenido infinito y múltiples sistemas de progresión, Planet Evolution ofrece un valor de entretenimiento duradero sin resultar abrumador.

Expresión Creativa : A diferencia de muchos juegos pasivos centrados únicamente en números, Planet Evolution permite la personalización creativa y la expresión personal a través del diseño de planetas.

Conveniencia Multiplataforma : Disponible en navegadores web, Android e iOS, puedes continuar tu viaje cósmico en cualquier dispositivo.

Completamente Gratuito : Disfruta de la experiencia completa del juego sin necesidad de compras obligatorias o muros de pago restrictivos.

Preguntas frecuentes (FAQ)

Planet Evolution: Clicker Pasivo