Mahjongg - Jogo Clássico de Correspondência de Peças Chinês - Puzzle Jogo

Seele01-Flash
Por Elijah Jackson
Joga o clássico jogo de correspondência de peças Mahjongg gratuitamente online! Limpa todas as 144 peças ao encontrares pares correspondentes neste jogo de puzzle desafiador. Sem necessidade de download.

Prompt

MODEL: Seele01-Flash
Utilize o Three.js para criar um **jogo com foco em dispositivos móveis** com o tema "Mahjongg Solitaire 3D". Por favor, leia primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gere o código de acordo: ### 1. Recursos & Ambiente * **Estilo Visual:** Estética realista e "Zen". O jogo deve apresentar uma superfície de mesa em 3D (textura de grão de madeira ou feltro verde) com iluminação de alto contraste para realçar as peças. * **Modelos de Peças:** Crie um bloco retangular arredondado (BoxGeometry com bordas chanfradas ou uma textura que simule profundidade). A cor principal deve ser osso/marfim para a parte superior e bambu/verde para o verso. * **Texturas:** Utilize um único **Atlas de Texturas** contendo todos os símbolos das faces do Mahjong (Bambu, Pontos, Caracteres, Ventos, Dragões, Flores, Estações) para otimizar o desempenho (reduzir chamadas de desenho). * **Efeitos:** * **Seleção:** Quando uma peça for tocada, ela deve levantar ligeiramente (interpolação no eixo y) e emitir um contorno de brilho dourado suave. * **Combinação:** Quando um par for combinado, as peças devem dissolver-se com um efeito de explosão de partículas (faíscas douradas) ou desvanecer-se suavemente. * **Câmara:** Utilize uma `PerspectiveCamera` posicionada num ângulo elevado (aproximadamente 60 graus) a olhar para o tabuleiro, garantindo que o layout da pirâmide "Tartaruga" seja totalmente visível. * **Desempenho:** Utilize `InstancedMesh` se possível para as peças, para garantir 60fps em dispositivos móveis, ou funda as geometrias de forma eficiente. ### 2. Requisitos de Áudio * **BGM:** Uma faixa ambiente calmante e em loop, com instrumentos tradicionais chineses (Guqin ou Pipa) misturados com sons subtis da natureza (água a fluir ou vento) para reduzir o stress do jogador. * **Efeitos Sonoros (SFX):** * **Selecionar:** Um som "clac" nítido e satisfatório (semelhante a plástico duro ou osso a bater em madeira). * **Combinação/Remoção:** Um sino harmonioso ou um som de pedra a deslizar. * **Movimento Inválido:** Um som surdo e abafado de madeira para indicar que uma peça está bloqueada. * **Baralhar/Vitória:** Um efeito sonoro de peças em cascata. ### 3. Ciclo de Jogo * **Configuração:** Gerar a clássica formação de "Tartaruga" com 144 peças (estrutura de pirâmide). Utilizar um array 3D ou um sistema de coordenadas para mapear as posições das peças (camadas, linhas, colunas). * **Lógica de Combinação:** * Os jogadores selecionam duas peças com faces correspondentes. * **Regra Especial:** As "Flores" combinam com qualquer outra Flor; as "Estações" combinam com qualquer outra Estação. * Todas as outras peças devem combinar exatamente (por exemplo, 3 Bambu combina com 3 Bambu). * **Lógica de Validação (Crucial):** Uma peça só é selecionável se estiver "Livre". * Condição 1: Não pode haver nenhuma peça diretamente por cima dela (verificação do eixo Z). * Condição 2: Tem de ter um espaço vazio imediatamente à sua Esquerda OU Direita. * **Vitória/Derrota:** * **Vitória:** Limpar todas as 144 peças. Mostrar um modal "Ganhou" com classificação por estrelas baseada no tempo. * **Derrota:** Detetar quando não restam movimentos válidos. Mostrar "Sem Movimentos Possíveis" com opções para "Baralhar" (com penalização adicionada) ou "Reiniciar". ### 4. Controlos e Interação Móvel * **Controlos de Toque:** Implementar `Raycaster` para uma deteção de toque precisa. * **Toque:** Selecionar/Desselecionar peça. * **Pinçar e Arrastar:** Permitir que o utilizador rode ligeiramente e faça zoom na câmara através de `OrbitControls` (ângulos polares restritos) para ver peças escondidas atrás de pilhas mais altas. * **Orientação:** Modo Retrato preferido para jogo com uma mão, mas um design responsivo para Paisagem é aceitável. * **Camada de UI (Sobreposição HTML/CSS):** * Barra Superior: Pontuação, Cronómetro e contador de "Combinações Restantes". * Barra Inferior: Botões grandes, amigáveis para o polegar (altura mínima de 48px) para "Dica", "Anular", "Baralhar" e "Menu". * **Feedback:** * **Háptico:** Acionar `navigator.vibrate(10)` na seleção de uma peça válida. * **Visual:** Se o jogador tocar num bloco "Bloqueado", faça-o piscar a vermelho brevemente para ensinar as regras.
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

Mahjongg é um lendário jogo de puzzle de combinação de peças que cativou jogadores durante gerações. Esta versão digital traz o clássico jogo chinês diretamente para o seu navegador, apresentando 144 peças desenhadas de forma bela e dispostas em padrões intrincados. Com uma sólida classificação de 3,6/5 de milhares de jogadores, este jogo oferece a combinação perfeita de estratégia, habilidade e sorte que torna o Mahjongg infinitamente envolvente.

Ao contrário de jogos simples de combinação, o Mahjongg requer um planeamento cuidadoso e pensamento estratégico. Tem de limpar todo o tabuleiro removendo pares de peças iguais, mas apenas peças que estejam livres pelo menos num lado podem ser selecionadas. Esta regra aparentemente simples cria camadas de complexidade que desafiarão até os entusiastas de puzzles mais experientes.

Funcionalidades Principais

Totalmente Gratuito para Jogar

Desfrute de acesso ilimitado a este jogo clássico sem qualquer custo. Sem registos, sem downloads, sem taxas ocultas - apenas puro prazer de Mahjongg.

Jogabilidade Tradicional Autêntica

Apresenta designs autênticos de peças chinesas com símbolos tradicionais, incluindo: - Peças de bambu (numeradas de 1 a 9) - Peças de caráter com algarismos chineses - Peças circulares/de pontos (numeradas de 1 a 9) - Peças especiais de honra (ventos e dragões) - Peças bónus (flores e estações)

Múltiplos Níveis de Dificuldade

Escolha entre 5 arranjos diferentes de peças, cada um oferecendo desafios únicos: - Layouts para iniciantes para recém-chegados - Padrões intermédios para jogadores casuais - Configurações avançadas para mestres do puzzle - Arranjos especialistas que testam os seus limites

Compatibilidade Multiplataforma

Desenvolvido com tecnologia HTML5, o jogo funciona perfeitamente em: - Computadores de secretária (Windows, Mac, Linux) - Dispositivos móveis (smartphones e tablets) - Todos os navegadores web modernos - Não são necessários plugins adicionais

Profundidade Estratégica

Isto não se trata apenas de encontrar correspondências - é sobre planear com antecedência. Por vezes, a melhor estratégia é deixar combinações óbvias para mais tarde, guardando-as para libertar peças enterradas. Cada movimento é importante quando se pretende limpar o tabuleiro completamente.

Mecânicas de Jogo

Regras de Correspondência de Peças

A maioria das peças deve ser combinada exatamente com a sua contraparte idêntica. No entanto, as peças especiais seguem regras únicas: - Peças de estação : Quaisquer duas peças de estação podem ser combinadas (Primavera, Verão, Outono, Inverno) - Peças de flor : Quaisquer duas peças de flor podem ser emparelhadas - Peças regulares : Devem combinar exatamente (mesmo símbolo, mesmo número)

Restrições de Movimento

Apenas peças "livres" podem ser selecionadas — aquelas que têm pelo menos um lado aberto (esquerdo ou direito). Isto cria o núcleo do desafio do quebra-cabeça, pois tens de trabalhar para descobrir peças enterradas.

Condições de Vitória

Ganha ao limpar todas as 144 peças do tabuleiro. Perdes se ficares sem movimentos possíveis antes de limpares tudo.

Como Jogar

Controlos Básicos

  • Clica em qualquer peça livre para a selecionares
  • Clica no seu par correspondente para remover ambas as peças
  • Observa o tabuleiro cuidadosamente antes de fazeres movimentos
  • Planeia com antecedência para evitar ficares bloqueado

Dicas de Estratégia Vencedora

  1. Analise o tabuleiro antes de fazer o seu primeiro movimento
  2. Priorize libertar peças enterradas em vez de combinações fáceis à superfície
  3. Guarde as peças de estação e flor como opções de reserva
  4. Trabalhe de cima para baixo sempre que possível
  5. Não se apresse - pense vários movimentos à frente

Estratégia de Peças Especiais

Use as regras flexíveis de combinação para flores e estações a seu favor. Estas peças podem servir como "curingas" para o ajudar em situações difíceis.

Porquê Jogar Mahjongg?

Exercício Mental

O Mahjongg proporciona um excelente treino cerebral, melhorando: - Capacidades de reconhecimento de padrões - Competências de planeamento estratégico - Concentração e foco - Técnicas de resolução de problemas

Alívio de Stress

A natureza meditativa do emparelhamento de peças combinada com a satisfação de limpar padrões torna o Mahjongg um excelente aliviador de stress após um longo dia.

Apelo Atemporal

Com origens que remontam a séculos, o Mahjongg provou o seu valor de entretenimento duradouro. Esta versão digital preserva todo o charme enquanto adiciona a conveniência moderna.

Perfeito para Qualquer Horário

Os jogos podem durar entre 10 a 30 minutos, tornando-os ideais para pausas rápidas ou sessões de relaxamento mais longas.

Acessibilidade e Conveniência

Esta versão do Mahjongg é projetada para máxima acessibilidade. A interface limpa funciona igualmente bem em grandes monitores de desktop e em pequenos ecrãs móveis. Os controlos por toque são otimizados para smartphones e tablets, enquanto os controlos por rato oferecem precisão em computadores desktop.

O jogo guarda automaticamente o seu progresso, para que possa retomar jogos não terminados mais tarde. Múltiplos níveis de dificuldade garantem que tanto principiantes como especialistas possam encontrar desafios adequados.

Perguntas frequentes (FAQ)

Mahjongg - Jogo Clássico de Correspondência de Peças Chinês