Corte ao Meio, Por Favor! - Puzzle Jogo

Seele01-Flash
Por Victoria Martin
Domina a arte do corte perfeito neste desafiante jogo de puzzles. Corta objetos exatamente ao meio com precisão absoluta. Gratuito para jogar no teu navegador!

Prompt

MODEL: Seele01-Flash
Traduza o seguinte prompt de geração de jogo para português (Portugal). Devolva apenas o texto traduzido. Preserve markdown, tokens de código, números, quebras de linha e etiquetas/atributos HTML exatamente onde presentes. Traduza o texto direcionado ao utilizador de forma natural. Por favor, utilize o Three.js para gerar um **jogo mobile-first** com o tema "Cortar a Metade, Por Favor!". Leia primeiro os seguintes requisitos detalhados de design de jogo e, em seguida, gere o código em conformidade: ### 1. Recursos & Ambiente * **Estilo Visual:** Estética hiper-casual em 3D. Utilize iluminação suave e quente (Ambient + Directional) para imitar uma configuração de fotografia de estúdio. O fundo deve ser de uma cor sólida e agradável (ex.: Coral Hex #F08080 ou Azul-esverdeado Suave) que contraste com o objeto. * **Objetos Alvo:** Gere proceduralmente várias formas 3D simples (Cilindro, Caixa, Esfera) e formas complexas (Torus para o aspeto de "Macarrão", Formas Extrusadas) para servir como alvos de corte. * **Materiais:** Utilize `MeshStandardMaterial` para os objetos com um acabamento liso e ligeiramente brilhante (baixa rugosidade). * **Detalhe Crucial:** Quando um objeto é cortado, as **faces da secção transversal interna** devem ser renderizadas com uma cor ou textura distinta (ex.: um tom mais claro da cor exterior) para separar visualmente as duas metades com clareza. * **Performance:** Otimize para mobile usando contagens de polígonos baixas para objetos curvos. Utilize mapeamento de sombras eficiente (ou sombras pré-renderizadas) para manter um FPS elevado em browsers móveis. ### 2. Requisitos de Áudio * **Banda Sonora (BGM):** Uma faixa de fundo calma e para "modo de pensamento". Lo-fi hip hop ou guitarra acústica suave que faça um loop perfeito. * **Efeitos Sonoros (SFX):** * **Interações:** Um som distinto de "whoosh" ao desenhar a linha de corte. * **O Corte:** Um som agudo e satisfatório de "crunch" ou de corte realista (estilo ASMR) quando a separação acontece. * **Sucesso:** Um "Ding!" agudo ou uma ondulação de acorde maior quando o resultado está dentro da faixa de 45%-55%. * **Fracasso:** Um "Thud" surdo ou um som cômico de campainha se o corte for desigual. ### 3. Ciclo de Jogo * **Início:** Um objeto flutua no centro do ecrã, rodando lentamente. * **Ação:** O jogador define um plano de corte. Ao soltar, a malha é fatiada dinamicamente em duas geometrias separadas utilizando lógica de Geometria Sólida Construtiva (CSG) ou algoritmos de divisão de malha. * **Resposta da Física:** Imediatamente após o corte, as duas metades devem separar-se fisicamente — caindo ligeiramente afastadas e rodando para longe uma da outra para revelar as superfícies cortadas. * **Avaliação:** O jogo calcula o volume de ambas as novas malhas. * Mostra a divisão percentual acima de cada metade (ex., "48%" vs "52%"). * **Condição de Vitória:** Se a divisão estiver entre 45% e 55% (uma diferença <5% do centro perfeito), mostra um interface "Perfeito!" e um efeito de partículas de confetti. Depois, carrega a próxima forma. * **Condição de Derrota:** Se a divisão for desequilibrada (ex., 20% vs 80%), mostra um botão "Tentar Novamente". ### 4. Controlos e Interação para Telemóvel * **Esquema de Controlo:** * **Modo Rodação (Arrastar com Um Dedo no Fundo):** Arrastar no fundo vazio roda a câmara/objeto para o jogador encontrar o melhor ângulo. * **Modo Corte (Desenhar Linha):** Tocar e arrastar *através* do objeto para desenhar uma "Linha Laser" visível (usando `LineRenderer`). O corte executa-se exatamente ao longo desta linha quando o dedo é levantado (`touchend`). * **Adaptação ao Ecrã:** Bloquear no **Modo Retrato**. O objeto deve estar centrado verticalmente nos 2/3 superiores do ecrã, deixando o 1/3 inferior para texto de interface e espaço para a mão. * **Retorno Háptico:** Ativar `navigator.vibrate(50)` após um corte bem-sucedido para dar confirmação tátil. * **Interface:** Fontes grandes e legíveis para os valores percentuais. Um botão claro "Seguinte" ou "Tentar Novamente" na parte inferior do ecrã (altura mínima de 50px para acessibilidade ao toque). Crie um jogo de quebra-cabeça de blocos deslizantes em que o jogador precise reorganizar blocos numerados dentro de uma grade 4x4 para formar uma sequência ordenada (ex: 1 a 15 com um espaço vazio). Use **HTML5 Canvas** para renderizar os blocos. **Mecânica principal:** - A grade começa com os blocos embaralhados aleatoriamente. - O jogador clica em um bloco adjacente ao espaço vazio para deslizá-lo para esse espaço. - O jogo verifica automaticamente após cada movimento se o quebra-cabeça foi resolvido. **Requisitos de código:** - Use `localStorage` para guardar o melhor tempo (em segundos) e o menor número de movimentos. - Implemente um cronômetro que começa no primeiro movimento e para quando o quebra-cabeça é resolvido. - Inclua um botão "Reiniciar" que reembaralha os blocos e reinicia o cronômetro. - Use `requestAnimationFrame` para animações suaves. **Estilo visual:** - Blocos com bordas arredondadas e sombras suaves. - Espaço vazio representado por um quadrado vazio com uma borda tracejada. - Exiba o contador de movimentos, o tempo atual e os melhores recordes numa barra lateral ou no topo. **Detalhes finais:** - O embaralhamento inicial deve gerar uma configuração solucionável (use um algoritmo válido). - Adicione um efeito de "snap" suave ao mover blocos (interpolação linear é suficiente). - Quando o jogo for concluído, mostre um modal de parabéns com as estatísticas finais.
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

Cut in Half, Please! é um puzzle único e gratificante que coloca as suas capacidades de precisão ao máximo teste. Este estimulante desafio cerebral obriga os jogadores a alcançarem cortes perfeitos em diversos objetos 3D, exigindo mãos firmes e concentração afiada. A premissa simples do jogo esconde uma experiência de jogo surpreendentemente desafiadora que o fará voltar por mais.

Com os seus gráficos vibrantes e controlos intuitivos, Cut in Half, Please! oferece uma experiência de jogo imediatamente acessível mas profundamente recompensadora. A satisfação de alcançar aquela divisão perfeita de 50-50 cria um ciclo viciante que atrai tanto entusiastas de puzzles como jogadores casuais.

Características Principais

Jogabilidade Baseada em Precisão

O jogo centra-se em alcançar uma precisão matemática nos seus cortes. O sucesso é medido pela manutenção da diferença de volume entre ambas as metades abaixo de 5%, exigindo uma excecional exatidão e perceção espacial.

Variedade de Objetos

Corte diversos objetos 3D, cada um apresentando desafios de corte únicos. De formas geométricas simples a formas complexas, cada objeto requer uma abordagem e estratégia de corte diferentes.

Dificuldade Progressiva

À medida que avança, os objetos tornam-se mais complexos e desafiantes para dividir de forma equilibrada. O jogo introduz gradualmente novas formas e cenários de corte que testam as suas capacidades em crescimento.

Feedback Imediato

Receba feedback visual e numérico instantâneo sobre a sua precisão de corte. Observe enquanto o jogo calcula a diferença exata de volume, ajudando-o a melhorar a cada tentativa.

Benefícios de Treino Cerebral

Este jogo aprimora naturalmente o raciocínio espacial, a coordenação olho-mão e a capacidade de concentração, proporcionando simultaneamente entretenimento.

Mecânicas de Jogo

O núcleo da jogabilidade é elegantemente simples, mas desafiador de dominar. Cada nível apresenta-lhe um objeto 3D que deve ser cortado o mais próximo possível do centro. O plano de corte pode ser rodado e posicionado com precisão utilizando controlos suaves do rato.

Sistema de Pontuação

O seu desempenho é medido pela proximidade em alcançar uma divisão perfeita 50-50. Quanto menor for a diferença de volume entre as duas metades, maior será a sua pontuação. Conseguir cortes com menos de 1% de diferença atribui pontos bónus.

Pensamento Estratégico

O sucesso requer mais do que reflexos rápidos. Será necessário analisar a geometria de cada objeto, identificar o plano de corte ideal e executar com precisão. Alguns objetos podem ter formas irregulares ou distribuições de peso que afetam a linha de corte ideal.

Guia de Operação

Dominar os controlos é essencial para o sucesso:

  • Controlo do Rato : Prima e arraste com o botão esquerdo do rato para posicionar e rodar o plano de corte
  • Ajuste de Precisão : Faça ajustes finos movendo o rato lentamente para um posicionamento mais preciso
  • Otimização do Ângulo : Rode o plano de corte para encontrar o ângulo perfeito para cada objeto
  • Executar Corte : Solte o botão do rato para fazer o seu corte e ver os resultados

O esquema de controlo intuitivo permite tanto cortes rápidos como trabalhos de precisão cuidadosa, adaptando-se ao seu estilo de jogo preferido.

Porquê Jogar Este Jogo

Cut in Half, Please! oferece uma experiência de jogo única que combina relaxamento com estímulo mental. É perfeito para:

  • Alívio do Stress : A natureza satisfatória dos cortes perfeitos proporciona um excelente alívio do stress
  • Desenvolvimento de Competências : Melhora o raciocínio espacial e as habilidades motoras de precisão
  • Sessões Rápidas : Perfeito para pequenas pausas de jogo ou sessões alargadas de resolução de quebra-cabeças
  • Apelo Universal : Fácil de entender mas desafiante de dominar, com apelo para todos os níveis de habilidade
  • Entretenimento Grátis : Totalmente gratuito para jogar, sem custos ocultos ou funcionalidades premium

Esteja à procura de um desafio mental rápido ou de uma experiência de puzzle relaxante, este jogo oferece tanto entretenimento como benefícios cognitivos num formato acessível baseado no navegador.

Perguntas frequentes (FAQ)

Corte ao Meio, Por Favor!