Jogo do Toque para 2 Jogadores - Multijogador Local - Casual Jogo

Seele01-Flash
Por Nora Taylor
Joga o clássico jogo do toque online com um amigo! 2 Player Tag oferece diversão em multijogador local com níveis únicos, gráficos coloridos e controlos simples. Jogo de browser gratuito.

Prompt

MODEL: Seele01-Flash
Por favor, utiliza Three.js para gerar um **jogo com foco em dispositivos móveis** com o tema "**2 Player Tag: Mobile Arena**". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, de seguida, gera o código em conformidade: ### 1. Assets & Ambiente * **Estilo Visual**: Uma estética "2.5D" usando uma **Câmara Ortográfica** para manter a sensação precisa de plataformas do jogo 2D original, mas com profundidade 3D. * **Personagens**: * Jogador 1: Um **Cubo Vermelho** vibrante com bordas ligeiramente chanfradas (usa `BoxGeometry` com um ligeiro metallic roughness). * Jogador 2: Um **Cubo Azul** vibrante com uma geometria idêntica. * **Indicador de "Quem Está"**: O jogador que está atualmente "Quem Está" deve ter um contorno branco brilhante (usando um shader ou `LineSegments`) e um emissor de partículas flutuante a segui-lo, para o tornar visualmente distinto. * **Ambiente**: * **Design do Nível**: Constrói uma arena contida feita de blocos de plataformas flutuantes (tema minimalista cinzento/branco). * **Fundo**: Um shader dinâmico de tabuleiro de xadrez com deslocamento (gradientes Laranja vs. Azul) que muda de cor lentamente para corresponder à intensidade do jogo. * **Desempenho**: Usa `InstancedMesh` para os blocos do nível para garantir 60 FPS em dispositivos móveis. Minimiza a projeção de sombras; usa ambient occlusion pré-renderizada ou uma simples luz direcional. ### 2. Requisitos de Áudio * **Banda Sonora (BGM)**: Música estilo Chiptune de 8 bits, com ritmo acelerado (em loop) que aumenta ligeiramente de tom quando o temporizador da ronda está abaixo de 10 segundos. * **Efeitos Sonoros (SFX)**: * **Salto**: Um som retro de "whoosh" ou de mola. * **Toque**: Um som distinto de "zap" ou impacto quando os jogadores colidem. * **Passos**: Clics suaves ao mover-se nas plataformas. * **Vitória/Derrota**: Um jingle arcade para o fim da ronda. ### 3. Ciclo de Jogo * **Modo de Jogo**: Multijogador Local (Ecran Partilhado) ou Um Jogador vs. CPU (Bot). * **Regras**: * Melhor de 4 rondas. Cada ronda dura 30 segundos. * No início, um jogador é aleatoriamente designado como o "Que está". * **Mecânica da Tag**: Usando uma simples deteção de colisão AABB ou física (Cannon.js ou física customizada mínima), se o jogador "Que está" tocar no outro, os papéis trocam. * **Tempo de Espera**: Incluir um período de "imunidade" de 1 segundo após uma tag para evitar trocas instantâneas e contínuas. * **Condição de Vitória**: O jogador que **NÃO** está "Que está" quando o temporizador chega a zero ganha o ponto. ### 4. Controlos & Interação Móvel * **Orientação do Ecran**: Exclusivamente **Modo Paisagem**. * **Controlos de Ecran Dividido (Multijogador Local)**: * **Jogador 1 (lado esquerdo do ecran)**: Um joystick virtual (ou botões Esquerda/Direita) no canto inferior esquerdo, e um botão dedicado "Saltar" ligeiramente acima/à direita dos controlos de movimento. * **Jogador 2 (lado direito do ecran)**: Controlos espelhados no lado direito. * *Nota*: Assegurar que o suporte a multitoque está ativado para que ambos os jogadores se possam mover simultaneamente sem bloqueio de *input*. * **Feedback Tátil**: * Acionar `navigator.vibrate(50)` quando um jogador salta. * Acionar `navigator.vibrate([50, 50, 50])` (impulso mais forte) quando ocorre uma Tag. * **Disposição da UI**: * Centro Superior: Temporizador da Ronda (fonte grande, legível). * Superior Esquerdo/Direito: Quadro de Pontuações (Pontos J1 vs Pontos J2). * Botão de Pausa: Ícone pequeno na zona segura do centro superior.
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

2 Player Tag é um jogo multijogador online divertido e cativante que recria o clássico jogo infantil do "apanhada" num formato digital. Este plataformas 2D casual permite que dois jogadores compitam localmente usando o mesmo teclado, tornando-o perfeito para amigos à procura de sessões de jogo rápidas e entretenidas. O jogo apresenta gráficos coloridos de pixel-art com personagens jogadores vermelhos e azuis a competir em vários ambientes temáticos.

Funcionalidades Principais

Diversão Multijogador Local

Desfruta da jogabilidade clássica do apanhadacom um amigo usando controlos de teclado partilhados. Um jogador usa as teclas WASD enquanto o outro usa as setas, facilitando que duas pessoas joguem lado a lado no mesmo computador.

Níveis Temáticos Diversificados

Cada ronda decorre num nível desenhado de forma única, com visuais distintos, música de fundo e obstáculos ambientais. Desde plataformas axadrezadas a layouts de terreno variados, cada nível oferece novos desafios e estratégias para ultrapassar o adversário.

Jogabilidade Simples mas Cativante

As regras são simples - evita ser "apanhado" quando a ronda termina para marcar pontos. O primeiro jogador a vencer a melhor de quatro rondas conquista a vitória, criando sessões de jogo rápidas mas competitivas.

Gráficos 2D Coloridos

Apresenta um estilo de pixel-art brilhante e alegre com uma distinção visual clara entre o Jogador 1 (vermelho) e o Jogador 2 (azul). Os fundos axadrezados contrastantes de laranja e azul criam uma estética retro apelativa.

Mecânicas de Jogo

O núcleo da jogabilidade gira em torno do clássico formato de tag, em que um jogador começa como o "apanhador" e deve tocar no outro jogador. Ao ser tocado, os papéis invertem-se e o jogador recentemente tocado torna-se o "apanhador". O objetivo é evitar ser o "apanhador" quando o temporizador de cada ronda expira, já que o jogador que não é o "apanhador" recebe um ponto.

Cada nível apresenta desafios únicos de plataformas com diferentes disposições de obstáculos, exigindo que os jogadores usem saltos, corrida e posicionamento estratégico para apanhar o seu oponente ou evitar ser apanhado.

Guia de Controlos

Controlos do Jogador 1: - W: Saltar - A: Mover para a Esquerda
- D: Mover para a Direita

Controlos do Jogador 2: - Seta para Cima: Saltar - Seta para a Esquerda: Mover para a Esquerda - Seta para a Direita: Mover para a Direita

Controlos Adicionais: - M: Silenciar/Ativar Áudio - Manter ESC: Sair do Jogo

O esquema de controlos foi concebido para ser acessível, permitindo que jogadores de diferentes níveis de habilidade entrem e comecem a jogar imediatamente.

Porque Jogar ao Tag para 2 Jogadores

Este jogo destaca-se como um jogo rápido para festas ou uma experiência multijogador casual. Não requer curva de aprendizagem, sendo perfeito para jogadores de todas as idades. A natureza competitiva cria momentos envolventes de perseguição e fuga, enquanto a variedade de níveis mantém o jogo sempre fresco. Como um jogo gratuito de browser, é acessível instantaneamente sem downloads ou instalações.

O jogo captura a pura alegria do jogo da apanhada do recreio, enquanto adiciona elementos modernos de jogo, como registo de pontuações, múltiplas rondas e ambientes variados. É uma excelente escolha para amigos, irmãos, ou qualquer pessoa à procura de diversão competitiva descontraída.

Perguntas frequentes (FAQ)

Jogo do Toque para 2 Jogadores - Multijogador Local