Interactive Buddy - Simulador de Amigo Virtual - Casual Jogo

Seele01-Flash
Por Jayden Brown
Joga ao Interactive Buddy online e de graça! Cutuca, personaliza e interage com o teu amigo virtual. Ganha dinheiro para desbloquear armas e gadgets neste clássico jogo de navegador.

Prompt

MODEL: Seele01-Flash
Por favor, utiliza o Three.js para gerar um **jogo com design mobile-first** com o tema "**Interactive Buddy: Caixa de Areia Física para Telemóveis**". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, depois, gera o código em conformidade: ### 1. Assets e Ambiente * **O Buddy (Personagem Principal)**: Cria uma personagem ragdoll 3D composta por esferas geométricas simples (Cabeça, Torso, Braços Superior/Inferior, Pernas Superior/Inferior). * **Material**: Usa `MeshStandardMaterial` com uma cor cinza claro (`0xdddddd`) e baixa rugosidade para imitar um aspeto de plasticina/borracha. * **Estrutura**: Liga estas esferas usando um motor de física (especificamente a lógica de **Cannon.js** ou **Ammo.js** via Three.js) com restrições (Hinge ou Point-to-Point) para simular física de ragdoll mole. * **O Ambiente**: Uma "Câmara de Testes" fechada. * Cria uma caixa aberta na frente (chão, parede traseira, duas paredes laterais, teto) para que o Buddy não possa ser atirado para fora do ecrã. * **Paleta de Cores**: Estética neutra, de laboratório. Fundo cinza claro (`0xeeeeee`) com chão cinza mais escuro. * **Iluminação**: Luz Ambiente Suave + Luz Direcional (a projetar sombras) para dar profundidade à personagem esférica. * **Desempenho**: Usa esferas low-poly (ex.: `SphereGeometry(raio, 16, 16)`) para as partes do corpo para garantir 60FPS em dispositivos móveis. ### 2. Requisitos de Áudio * **BGM**: Um loop de música ligeira, "elevator music" ou com funcionalidade cómica de jazz (que lembre os antigos jogos em Flash) para contrastar com a violência de desenho animado. * **SFX**: * **Impactos**: Sons cómicos de "Boing", "Tapa" ou sons húmidos quando o Buddy atinge as paredes ou é empurrado. * **Dinheiro**: Um som de "Ka-ching" ou de moeda sempre que dano/força é infligido. * **Explosões**: "Boom" de desenho animado para interações com armas. * **Vocalizações**: (Opcional) "Oof" sintetizado/abafado ou grunhidos no momento do impacto. ### 3. Ciclo de Jogo * **Interação Física (O Núcleo)**: O jogador interage diretamente com o *ragdoll*. * **Empurrão**: Tocar cria um impulso de força no ponto de impacto. * **Agarrar e Atirar**: Tocar e segurar uma parte do corpo permite ao jogador arrastar o *Buddy* e atirá-lo contra as paredes. * **Sistema Económico**: * Calcular a **Energia Cinética** ou a **Força de Impacto** aplicada ao *Buddy*. Converter esta força em "Dinheiro" exibido na *UI*. * Indicadores de texto flutuante (ex.: "+$5") devem aparecer no local do impacto. * **Loja & Personalização**: * Usar o Dinheiro ganho para desbloquear itens através de um menu de *UI*. * **Itens**: 1. **Aparências**: Alterar a cor do *Buddy* (Vermelho, Azul, Dourado). 2. **Armas**: Gerar uma Bola (basebol), uma Granada (explode ao clicar), ou mudar o *input* para um "Ponteiro Laser" (queima/empurra). ### 4. Controlos & Interação Móvel * **Controlos Tácteis (*Raycasting*)**: * Implementar um `Raycaster` mapeado para as coordenadas do toque. * **TouchStart**: Verificar intersecção com as partes do *Buddy*. Se houver contacto, aplicar um pequeno impulso (Empurrão) ou inicializar uma restrição de arrasto (Agarrar). * **TouchMove**: Se estiver a arrastar, atualizar as coordenadas da restrição física para seguirem o dedo. * **TouchEnd**: Libertar a restrição física, permitindo que o momento leve o *Buddy*. * **Orientação**: Modo retrato preferido (jogo com uma mão), mas responsivo para se ajustar à largura do ecrã. * **UI/UX**: * **Barra Superior**: Exibir "Dinheiro: $0". * **Painel de Controlo Inferior**: Um contentor horizontal deslizável ou botões fixos para a Loja/Inventário. Os botões devem ter pelo menos **48x48px** para *hit-testing*. * **Feedback**: Ativar **Feedback Háptico** (vibração) através de `navigator.vibrate(50)` em impactos fortes ou explosões, se suportado.
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 Interactive Buddy

Interactive Buddy é um clássico e querido jogo de simulação que permite interagir com o teu próprio amigo virtual. Com uma classificação impressionante de 4,86/5, este jogo gratuito baseado no navegador oferece uma mistura única de simulação de animal de estimação virtual e entretenimento interativo. Ao contrário de jogos tradicionais com objetivos, o Interactive Buddy é mais uma atividade interativa onde constróis uma relação com o teu companheiro digital.

O jogo gira em torno de ganhar dinheiro através de interações com o teu buddy, que depois podes gastar em personalizações, armas e vários gadgets. Isto cria um ciclo envolvente de interação, ganhos e melhorias que tem entretido jogadores durante anos.

Características Principais

Interação com Amigo Virtual

O teu buddy responde a cada toque, cutucada e empurrão. Levanta-o, atira-o pelo ecrã ou simplesmente interage com ele usando o rato. Cada interação fortalece a vossa relação e ajuda-te a ganhar dinheiro.

Sistema de Ganhar Dinheiro

Observa o contador no canto inferior esquerdo enquanto acumulas dinheiro através das interações. Assim que atingires $60, podes começar a comprar melhorias e personalizações para o teu buddy.

Opções Extensas de Personalização

Personaliza a aparência do teu buddy com várias opções de customização. Altera o seu visual, adiciona acessórios e cria um amigo virtual único que reflita o teu estilo.

Arsenal de Armas e Gadgets

Desbloqueia uma coleção impressionante de armas e gadgets, incluindo granadas de mão, raios laser e inúmeras outras ferramentas. Cada item oferece novas formas de interagir com o teu amigo e criar cenários divertidos.

Sistema de Melhoria Progressiva

Começa com interações básicas e vai desbloqueando gradualmente ferramentas e personalizações mais sofisticadas à medida que ganhas dinheiro. O sistema de progressão mantém a jogabilidade sempre fresca e envolvente.

Mecânicas de Jogo

Atividades Interativas

  • Cutucar e Espicaçar : Interações básicas que te rendem o dinheiro inicial
  • Atirar e Mover : Pega e move o teu amigo pelo ecrã
  • Teste de Armas : Usa várias armas e gadgets no teu amigo
  • Personalização : Altera a aparência e adiciona acessórios

Gestão do Dinheiro

Gasta o dinheiro que ganhaste estrategicamente em: - Personalizações visuais - Novas armas e ferramentas - Gadgets interativos - Efeitos especiais e melhorias

Guia de Operação

Controlos do Rato : Todas as interações são controladas através do seu rato - Clicar e Arrastar : Apanhar e mover o seu companheiro - Clicar : Cutucar e interagir com o seu companheiro - Navegação nos Menus : Usar o rato para selecionar opções nos menus do jogo - Seleção de Itens : Escolher armas e dispositivos a partir da interface

Como Começar : 1. Comece por cutucar e interagir com o seu companheiro para ganhar dinheiro inicial 2. Observe o contador de dinheiro no canto inferior esquerdo 3. Assim que tiver $60 ou mais, visite o menu de personalização 4. Experimente diferentes armas e dispositivos 5. Continue a ganhar dinheiro para desbloquear mais conteúdo

Porque Jogar Interactive Buddy

Alívio de Stress : O simples ato de interagir com o seu companheiro virtual proporciona um excelente alívio de stress e entretenimento.

Entretenimento Infinito : Com inúmeras armas, dispositivos e opções de personalização, o jogo oferece um valor de rejogabilidade praticamente ilimitado.

Sem Pressão de Tempo : Ao contrário de jogos competitivos, o Interactive Buddy permite-lhe jogar ao seu próprio ritmo, sem restrições de tempo ou pressão.

Experiência de Jogo Clássica : Desfrute de um dos jogos clássicos mais queridos da internet que já entreteve milhões de jogadores em todo o mundo.

Totalmente Gratuito : Aproveite todas as funcionalidades sem qualquer custo - sem downloads, sem subscrições, apenas entretenimento puro.

Acessibilidade Multiplataforma : Jogue em qualquer dispositivo com um navegador web, tornando-o acessível em qualquer lugar, a qualquer hora.

Perguntas frequentes (FAQ)

Interactive Buddy - Simulador de Amigo Virtual