Planet Evolution: Idle Clicker - Casual Jogo

Seele01-Flash
Por Luna Anderson
Constrói e evolui os teus próprios planetas neste relaxante jogo idle clicker. Coleciona moedas, melhora objetos e explora o universo. Joga gratuitamente online agora!

Prompt

MODEL: Seele01-Flash
Por favor, usa o Three.js para gerar um **jogo mobile-first** com o tema "Evolução do Planeta: Idle Clicker". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gera o código em conformidade: ### 1. Ativos e Ambiente * **Estilo Visual:** Cria um **Estilo de Arte 3D Low-Poly e Vibrante**. Usa cores brilhantes e saturadas (Verde Lima para a terra, Azul Celeste para a água/espaço) para corresponder ao ambiente "relaxante" e cartoon das imagens de referência. * **Objeto Central (O Planeta):** * Usa `THREE.IcosahedronGeometry` com um nível de detalhe de 2 ou 3 para criar uma esfera. * Aplica `flatShading: true` ao material para obter o aspeto facetado low-poly. * **Biomas:** Colore as faces da geometria de forma procedural. Aproximadamente 60% devem ser Verdes (Terra) e 40% Azul (Água) para imitar a evolução semelhante à Terra. * **Detalhes da Superfície (InstancedMesh):** * Para otimizar para dispositivos móveis, usa `THREE.InstancedMesh` para espalhar objetos nas faces verdes do planeta. * **Árvores:** Representadas por Cones low-poly simples (Pinheiros) ou Icosaedros empilhados (Árvores decíduas). * **Civilização:** À medida que o jogo progride, espalha Cubos simples (Casas) ou pequenos cilindros (Torres). * **Fundo:** Um gradiente de fundo de cena azul escuro/preto profundo. Implementa um campo de estrelas com `PointsMaterial` que gire lentamente na direção oposta do planeta para criar profundidade. * **Iluminação:** Usa uma forte `DirectionalLight` para projetar sombras duras (melhorando o aspeto low-poly) e uma `AmbientLight` para garantir que as sombras não fiquem totalmente pretas. ### 2. Requisitos de Áudio * **BGM (Música de Fundo):** Sintetiza ou solicita uma faixa placeholder para uma faixa **lo-fi, synth espacial ambiente**. Deve ser de ritmo lento, repetitiva e relaxante (estilo Eno). * **SFX (Efeitos Sonoros):** * **Som do Toque:** Um som suave, agudo de "pop" ou de bolha (não intrusivo, visto que os jogadores vão tocar rapidamente). * **Som de Melhoria:** Um sino digital, positivo, ascendente de acorde maior. * **Atmosfera:** Um zumbido subtil, contínuo e de baixa frequência (ruído branco) para simular o vácuo do espaço. ### 3. Ciclo de Jogo * **Mecânica Principal (Clicker):** * O planeta roda lentamente no seu eixo. * **Interação:** Tocar no planeta gera "Gravidade" (Moeda). * **Feedback Visual:** Cada toque deve gerar um texto flutuante ("+1", "+5") que sobe e desaparece. A malha do planeta deve "esmagar e esticar" suavemente ou aumentar/diminuir de escala brevemente (efeito de salto elástico) a cada toque para fornecer um *feedback* suculento. * **Progressão (Melhorias):** * **Poder do Toque:** Melhoria para aumentar a moeda gerada por toque. * **Rotação Automática (Idle):** Melhoria para fazer o planeta rodar mais rápido e gerar Gravidade automaticamente ao longo do tempo. * **Evolução:** Em marcos específicos de moeda, desbloquear visualmente novos ativos de superfície (ex., aos 100 de Gravidade -> Aparecem Árvores; aos 1000 de Gravidade -> Aparecem Barcos/Casas). ### 4. Controlos e Interação Móveis * **Entrada de Toque (Raycaster):** * Implementar um `Raycaster` ligado aos eventos `touchstart` (não apenas clique). * Assegurar que a área de deteção do raycast é ligeiramente maior do que o planeta visual para ser permissiva com toques de dedos grossos. * **Controlo da Câmara:** * Usar `OrbitControls` mas restringir a interação: Desativar Zoom (ou limitar a gama amplamente) e Desativar Pan. Permitir que o utilizador rode manualmente o planeta com um deslize se não estiver a tocar. * **Reposição Automática:** Se o utilizador parar de interagir, a câmara ou o planeta deve voltar suavemente a uma rotação lenta padrão. * **Sobreposição de UI (HTML/CSS):** * **Layout:** Modo retrato preferido. * **Pontuação:** Fonte grande e legível no Centro Superior. * **Menu de Melhorias:** Uma barra fixa na parte inferior com botões grandes (altura mínima de 44px). Botão 1: "Melhorar Toque", Botão 2: "Povoar Planeta". * **Feedback Háptico:** * **Crucial:** Acionar `navigator.vibrate(10)` em cada toque bem-sucedido. Isto é essencial para a sensação "tátil" de um jogo clicker em telemóvel. Acionar uma vibração mais longa `navigator.vibrate(50)` quando uma melhoria for comprada.
Uma ideia de jogo transforma-se num mundo jogável e chega a um público
CRIE • PARTILHE • GANHE

Os jogos são divertidos. Criá-los é ainda melhor.

Introdução ao jogo

Sobre o Jogo

Planet Evolution: Idle Clicker é um cativante jogo idle em 3D que coloca o poder da criação planetária nas suas mãos. Este relaxante jogo de cliques combina a satisfação do progresso incremental com a criatividade da construção de planetas, oferecendo aos jogadores uma jornada infinita pelo cosmos. Com os seus belos gráficos 3D e mecânicas de jogo intuitivas, irá encontrar-se imerso no mundo pacífico mas envolvente da evolução cósmica.

O apelo central do jogo reside no seu equilíbrio perfeito entre envolvimento ativo e progressão passiva. Quer esteja a clicar ativamente para acelerar o seu progresso ou a deixar o jogo correr em modo idle enquanto está ausente, o Planet Evolution garante um avanço contínuo em direção aos seus objetivos galácticos.

Características Principais

Criação Planetária Infinita

Ao contrário dos jogos tradicionais com conteúdo finito, o Planet Evolution oferece uma jogabilidade verdadeiramente infinita. Cada planeta que criar é único, com inúmeras opções de personalização e elementos decorativos. À medida que progride por diferentes áreas do universo, irá desbloquear novos temas, objetos e estilos planetários que mantêm a experiência sempre fresca e excitante.

Mecânicas Idle Intuitivas

O sistema idle do jogo foi concebido para máxima relaxamento e conveniência. Os seus planetas continuam a gerar moedas e a atrair objetos mesmo quando não está a jogar ativamente. Isto torna o Planet Evolution perfeito para jogadores ocupados que desejam desfrutar do progresso do jogo sem exigir atenção constante.

Sistema de Melhorias Estratégico

O sucesso na Evolução Planetária requer mais do que apenas cliques. O jogo possui um sofisticado sistema de melhorias com múltiplos caminhos para aprimoramento: - Melhorias de Objetos : Aumentam o valor e o poder de atração dos objetos espaciais - Impulsionadores Especiais : Melhorias temporárias que aceleram dramaticamente o progresso - Sistema de Prestígio : Um mecanismo de avanço único que fornece objetivos de progresso a longo prazo

Elementos Competitivos

Embora seja primariamente uma experiência relaxante, a Evolução Planetária inclui funcionalidades competitivas para jogadores que procuram desafios. As tabelas de classificação em tempo real permitem comparar o seu império planetário com outros arquitetos cósmicos de todo o mundo.

Mecânicas de Jogo

O ciclo principal de jogo é elegantemente simples, mas profundamente satisfatório. Clicando no seu planeta, gera gravidade que atrai objetos valiosos a flutuar no espaço. Esses objetos fornecem moedas, que pode investir em melhorias para tornar o seu planeta mais atrativo e eficiente.

À medida que o seu planeta evolui, irá desbloquear novas áreas do universo, cada uma com a sua estética e desafios únicos. O sistema de progressão do jogo garante que há sempre um novo objetivo para trabalhar, seja desbloquear um objeto espacial raro ou atingir o próximo nível no sistema de prestígio.

Guia de Operação

Controlos Básicos : - Botão Esquerdo do Rato : Clica no planeta para gerar gravidade e recolher moedas - Barra de Espaço : Método alternativo para clicar no planeta - Navegação com o Rato : Navega pelos menus de melhoria e opções de personalização

Como Começar : 1. Começa por clicar no teu planeta inicial para gerar gravidade inicial 2. Recolhe moedas dos objetos espaciais atraídos 3. Usa as moedas para comprar melhorias que aumentem o poder de atração 4. Desbloqueia novos elementos decorativos para personalizar a aparência do teu planeta 5. Progride pelas áreas do universo para descobrir novos temas e objetos 6. Utiliza o sistema de prestígio para progresso a longo prazo

Dicas Avançadas : - Equilibra os cliques ativos com progressão inativa para uma eficiência ótima - Investe em potenciadores durante sessões de jogo ativo para impacto máximo - Planeia o teu caminho de melhorias de acordo com as tuas preferências de estilo de jogo - Competes nos quadros de liderança para ganhar recompensas e reconhecimento adicionais

Porque Jogar Este Jogo

Perfeito para Relaxar : O ritmo suave e o tema espacial sereno da Evolução Planetária tornam-no ideal para aliviar o stress e descontrair depois de um dia atarefado.

Acessível a Todos : Os controlos simples e a curva de aprendizagem gradual garantem que jogadores de todos os níveis de experiência possam desfrutar do jogo imediatamente.

Engajamento a Longo Prazo : Com conteúdo infinito e múltiplos sistemas de progressão, o Planet Evolution oferece um valor de entretenimento duradouro sem se tornar avassalador.

Expressão Criativa : Ao contrário de muitos jogos de idle focados apenas em números, o Planet Evolution permite personalização criativa e expressão pessoal através do design do planeta.

Conveniência Multiplataforma : Disponível em navegadores web, Android e iOS, pode continuar a sua jornada cósmica em qualquer dispositivo.

Completamente Grátis : Desfrute da experiência completa do jogo sem quaisquer compras obrigatórias ou barreiras de pagamento restritivas.

Perguntas frequentes (FAQ)

Planet Evolution: Idle Clicker