Duck Life - RPG Jogo

Seele01-Flash
Por Abigail Davis
Treina o teu pato em corrida, voo e natação para ganhares corridas e reconstruíres a tua quinta! Joga Duck Life online de graça - não é necessário descarregar. Perfeito para todas as idades.

Prompt

MODEL: Seele01-Flash
Por favor, usa Three.js para gerar um **jogo mobile-first** com o tema "**Duck Life: Mobile Remastered**". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, depois, gera o código de acordo: ### 1. Assets & Ambiente * **Estilo Visual:** Estética 3D "Toon Shaded". Imita o estilo de arte vetorial do Flash original, usando cores sólidas e brilhantes (alta saturação) e implementa um **efeito de contorno de casco invertido** nos modelos 3D para criar contornos pretos e grossos à volta do pato e dos objetos. * **O Personagem Pato:** Um personagem procedural composto por geometrias simples (esfera para a cabeça, ovoide para o corpo). * **Material Dinâmico:** O material do corpo do pato deve ser modificável (parâmetro de cor) para suportar a personalização da loja no jogo. * **Animações:** Movimento oscilatório procedural (parado), rotação (a rolar/a correr) e esmagamento/esticamento (a saltar). * **O Ambiente (O Hub da Quinta):** Uma cena 3D central com um chão de colina verde ondulante, uma estrutura de celeiro simples (sombreamento plano) e "Zonas" designadas (portais) para as três disciplinas de treino: Corrida, Voo, Natação. * **Otimização para Móvel:** Usa `THREE.InstancedMesh` para elementos de fundo (árvores, nuvens, moedas) para manter 60FPS no telemóvel. Usa um Skybox de gradiente simples (Azul para Azul Claro). ### 2. Requisitos de Áudio * **BGM:** Uma faixa "de quintal arcade" alegre e em loop. Ritmo animado, usando melodias de flauta ou sintetizador-órgão, semelhantes aos clássicos jogos Flash. * **Efeitos Sonoros (SFX):** * **Grasnido:** Um som distinto reproduzido na interação ou no salto. * **Salto:** Um "boing" ou "whoosh" cartoonizado. * **Recolha de Moeda:** Um "ding" retro agudo. * **Colisão/Falha:** Um baque ou crash de pratos cómico. * **Comer:** Um som de mastigação crocante para a mecânica de alimentação de energia. ### 3. Ciclo de Jogo O jogo consiste num **Estado de Hub** e **Três Estados de Mini-Jogos**. * **Sistema de Estatísticas:** O Pato tem `Energia` (0-100), `NívelCorrida`, `NívelVoo` e `NívelNatação`. A Energia diminui durante o treino/corridas e é restaurada ao alimentar com sementes. * **O Hub (Quinta):** O jogador vê o seu pato. Pode clicar num botão "Loja" para comprar sementes (restaurar energia) ou chapéus. Toca numa Zona de Treino para iniciar um mini-jogo. * **Mini-Jogo 1: Treino de Corrida:** * **Perspetiva:** 3D de deslocamento lateral. * **Mecânica:** *Runner* infinito. Evitar troncos a rolar e buracos. Colecionar moedas aumenta XP. * **Mini-Jogo 2: Treino de Voo:** * **Perspetiva:** 3D de deslocamento lateral. * **Mecânica:** Gravidade estilo "jetpack". O pato cai automaticamente; o input empurra-o para cima. Evitar obstáculos no ar. * **Mini-Jogo 3: Treino de Natação:** * **Perspetiva:** Vista subaquática de deslocamento lateral. * **Mecânica:** Mudança de faixa ou flutuar/mergulhar. Evitar rochas e peixes. * **Progressão:** Ganhar XP nos mini-jogos sobe de nível a estatística respetiva. Estatísticas mais altas significam que o pato se move mais rápido no modo final "Corrida" (simulação automatizada baseada em estatísticas). ### 4. Controlos & Interação Móvel * **Orientação:** **Modo Paisagem** (Obrigatório para a vista de deslocamento lateral). * **Controlos no Hub:** *Raycasting* para deteção de toque na Loja, Inventário e Portais de Treino. * **Controlos nos Mini-Jogos:** * **Corrida:** **Tocar em qualquer lado** no ecrã para Saltar. * **Voo:** **Tocar e Manter Pressionado** para ascender, **Libertar** para descer (gravidade). * **Natação:** **Deslizar para Cima** para saltar/superficiar, **Deslizar para Baixo** para mergulhar. * **Disposição da IU:** * Botões grandes e fáceis de usar com o polegar (Loja, Corrida, Menu) colocados nos cantos inferiores do ecrã. * Canto Superior Esquerdo: Barra de Energia e Contador de Moedas. * Canto Superior Direito: Estatísticas do Nível Atual. * **Feedback:** * **Feedback Háptico:** Acionar uma vibração curta (`navigator.vibrate(200)`) quando o pato colide com um obstáculo. * **Feedback Visual:** Efeito de abanar o ecrã na colisão. Explosão de partículas ao recolher moedas.
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 Duck Life

Duck Life é um envolvente jogo de aventura online que combina treino de habilidades com corridas competitivas numa história comovente de resiliência e determinação. Após um tornado devastador destruir a tua quinta, tens de treinar um patinho jovem para competir em corridas em três disciplinas: corrida, voo e natação. Através de treino dedicado e corridas estratégicas, ganharás o dinheiro do prémio necessário para reconstruíres a tua casa.

Este jogo adorado apresenta gráficos coloridos de desenho animado, mecânicas de jogo intuitivas e um sistema de progressão que mantém os jogadores envolvidos durante horas. O encantador protagonista, um pato amarelo, conquistou o coração de milhões de jogadores em todo o mundo, tornando o Duck Life num dos jogos de animais baseados em navegador mais populares disponíveis.

Características Principais

Sistema de Treino Triplo

O Duck Life oferece três disciplinas de treino distintas, cada uma com mecânicas de jogo únicas:

  • Treino de Corrida : Desenvolve a velocidade e resistência do teu pato através de percursos cheios de obstáculos
  • Treino de Voo : Domina a navegação aérea enquanto evitas perigos e recolhes bónus
  • Treino de Natação : Constrói habilidades aquáticas através de desafios subaquáticos e exercícios de mergulho

Sistema de Progressão Abrangente

Cada sessão de treino e corrida contribui para o desenvolvimento do teu pato:

  • Progressão baseada em níveis em todas as três disciplinas
  • Gestão de energia que exige descanso e alimentação estratégicos
  • Recolha de moedas através de conquistas no treino e vitórias nas corridas
  • Opções de personalização incluindo chapéus elegantes e variações de cor

Aventura de Reconstrução da Quinta

A história cativante impulsiona o jogo enquanto trabalhas para o objetivo final de restaurar a tua quinta danificada por um tornado. Cada vitória numa corrida aproxima-te de ter dinheiro suficiente para reconstruir a tua casa.

Jogo de Navegador Gratuito

Desfruta do Duck Life completamente grátis, sem downloads ou instalações. O jogo funciona sem problemas em navegadores web modernos e foi otimizado para jogar no computador e no telemóvel.

Mecânicas de Jogo

Treinar o Teu Pato

O sucesso no Duck Life depende de um treino equilibrado nas três disciplinas. Cada sessão de treino custa energia, mas fornece pontos de habilidade e moedas valiosos. Monitoriza os níveis de energia do teu pato e compra sementes na loja para manter o desempenho máximo.

Competição de Corridas

Quando o teu pato atingir níveis competitivos, participa em corridas contra adversários controlados pela IA. A vitória recompensa com prémios monetários substanciais, enquanto as derrotas proporcionam experiência valiosa. Jogadores estratégicos equilibram o tempo de treino com as oportunidades de corrida para maximizar os ganhos.

Gestão de Recursos

As moedas servem múltiplos propósitos no Duck Life: - Comprar sementes que restauram energia - Comprar itens cosméticos como chapéus e mudanças de cor - Investir em equipamento de treino avançado - Poupar para o objetivo final de reconstrução da quinta

Guia de Operação

Controlos de Corrida

  • Clicar : Faz o teu pato saltar sobre obstáculos
  • Cronometragem : Perfeiçoa a técnica de salto para velocidade máxima

Controlos de Voo

  • Clicar e Arrastar para Cima : Ascender pelo ar
  • Clicar e Arrastar para Baixo : Descer para evitar obstáculos
  • Movimento Suave : Mantém padrões de voo estáveis para um desempenho ideal

Controlos de Natação

  • Seta para Cima : Salto à superfície para apanhar itens ou evitar perigos
  • Seta para Baixo : Mergulhe mais fundo debaixo de água
  • Movimento Estratégico : Equilibre a navegação à superfície e subaquática

Dicas Gerais

  • Monitorize os níveis de energia do seu pato antes das corridas
  • Equilibre o treino entre as três disciplinas
  • Recolha moedas durante as sessões de treino
  • Compre sementes regularmente para manter a energia
  • Experimente diferentes estratégias de treino

Porquê Jogar Duck Life

O Duck Life oferece uma mistura perfeita de desenvolvimento de competências, planeamento estratégico e uma história comovente que atrai jogadores de todas as idades. O sistema de progressão do jogo fornece objetivos claros e uma melhoria mensurável, enquanto os gráficos encantadores e a banda sonora animada criam uma atmosfera de jogo agradável.

O sistema de três disciplinas garante uma jogabilidade variada que nunca se torna repetitiva. Quer esteja a aperfeiçoar a sua técnica de salto no treino de corrida ou a dominar manobras aéreas no modo de voo, cada disciplina oferece desafios e recompensas únicos.

A narrativa de reconstrução da quinta acrescenta profundidade emocional à jogabilidade, transformando simples sessões de treino num progresso significativo rumo a um objetivo maior. Este elemento de contar histórias eleva o Duck Life acima dos típicos jogos baseados em competências.

Com a sua acessibilidade, conteúdos adequados para toda a família e mecânicas de progressão cativantes, Duck Life conquistou o seu lugar como um clássico no género de jogos de aventura. A conversão do jogo para tecnologias web modernas garante que este continue jogável em todos os dispositivos e navegadores.

Perguntas frequentes (FAQ)

Duck Life