Cube Escape: Caso 23 - Aventura Jogo

Seele01-Flash
Por Harper Brown
Resolve um misterioso caso de homicídio no Cube Escape: Caso 23. Recolha provas, investigue pistas e descubra segredos sombrios neste desafiante jogo de puzzles de apontar e clicar.

Prompt

MODEL: Seele01-Flash
Utilize o Three.js para gerar um **jogo com foco em dispositivos móveis** com o tema "**Sala de Escape do Detetive Surrealista**" (inspirado em Cube Escape: Case 23). Por favor, leia primeiro os seguintes requisitos detalhados de design de jogo e, em seguida, gere o código de acordo: ### 1. Recursos & Ambiente * **Estilo Visual:** Crie uma estética de "Escape Room" em primeira pessoa. O ambiente deve ser um cubo 3D (sala) onde o jogador está posicionado exatamente no centro. * **Direção de Arte:** Utilize uma paleta "Noir Surrealista": tons sépia, verdes dessaturados e castanhos escuros. As paredes devem parecer papel de parede vintage. * **Geometria & Adereços:** * **A Sala:** Uma geometria de caixa simples com normais invertidas (ou 4 planos separados) representando as quatro paredes da cena de investigação. * **Parede 1 (A Cena):** Um contorno de giz de um corpo no chão (use renderização de linhas simples) e um "Quadro de Evidências" na parede. * **Parede 2 (A Janela):** Uma moldura de janela com vista para um fundo estático de um lago escuro e sinistro ("Rusty Lake"). * **Parede 3 (A Porta):** Uma porta trancada com um teclado numérico ou fechadura. * **Parede 4 (O Armazenamento):** Um armário ou secretária vintage com gavetas interativas. * **Otimização:** Use primitivas de baixo polígono (`BoxGeometry`, `PlaneGeometry`) para os móveis para garantir FPS alto em dispositivos móveis. Use sombreamento simples (`MeshLambertMaterial`) para reduzir a carga na GPU. ### 2. Requisitos de Áudio * **BGM (Música de Fundo):** Uma faixa ambiente procedural e perturbadora, utilizando um oscilador HTML5 ou uma referência de áudio em loop simples. Estilo: Jazz-noir lento, drones de baixa frequência, ligeiramente desafinado. * **Efeitos Sonoros (SFX):** * **Interação:** Um som de "farfalhar de papel" ao examinar evidências. * **Inventário:** Um som distinto de "estalo" ou "clique" ao selecionar um item. * **Navegação:** Um som de "whoosh" ao rodar a vista da câmara. * **Sucesso:** Um acorde dramático quando um puzzle é resolvido. ### 3. Ciclo de Jogo * **Navegação:** O jogador não se pode mover fisicamente, apenas rodar a sua vista 90 graus de cada vez para enfrentar uma das quatro paredes. * **Investigação (Clicar e Apontar):** * Tocar em objetos ativa um zoom ou recolhe um item. * Exemplo de Puzzle: Encontrar uma "Chave" atrás da planta na Parede 2 -> Adicionar ao Inventário -> Selecionar Chave -> Tocar na Porta na Parede 3 para abrir. * **Sistema de Inventário:** Uma barra de UI dedicada no fundo do ecrã. Tocar num item realça-o. Tocar no ambiente enquanto um item está realçado tenta usá-lo. * **Condição de Vitória:** Resolver o puzzle final (ex.: encontrar o código da porta) e clicar na saída aberta. ### 4. Controlos e Interação Móvel * **Controlo da Câmara (Deslizar):** Implementar listeners `touchstart` e `touchend`. Um gesto de deslize horizontal deve rodar a câmara 90 graus suavemente para a próxima parede (rotação com snap-to-grid). * **UI de Navegação (Alternativa):** Renderizar duas setas semitransparentes (Esquerda/Direita) nas bordas do ecrã para utilizadores que prefiram tocar para rodar. * **Interação (Raycasting):** * Usar `THREE.Raycaster` mapeado para coordenadas de toque. * Garantir que as hitboxes para objetos interativos são ligeiramente maiores do que as suas malhas visuais para acomodar a entrada de "dedo gordo" em ecrãs móveis. * **Disposição da UI:** * **Barra de Inventário:** Fixa no fundo (altura: 15% do ecrã), com slots quadrados (tamanho mínimo 44px). * **Sobreposição de Mensagens:** Uma área de texto no centro superior para exibir pistas (ex.: "Está trancada", "Encontrei uma chave"). * **Feedback:** Adicionar um ligeiro tremor de câmara (recuo visual) quando o jogador tenta usar o item errado num objeto. Crie um jogo educativo de biologia usando a API HTML Canvas. O jogo deve ajudar os alunos a aprender sobre as partes da célula. **Requisitos Técnicos:** * Use HTML5, CSS3 e JavaScript (ES6+). * A API Canvas deve ser usada para todos os gráficos e interatividade. * A estrutura do código deve ser modular (ex: classes separadas para Célula, Organelos, Controlador do Jogo). * Inclua um loop de jogo principal com `requestAnimationFrame`. **Mecânicas do Jogo:** 1. **Cenário:** Uma célula animal ou vegetal isolada e ampliada. 2. **Objetivo:** O jogador deve arrastar e largar organelos (ex: núcleo, mitocôndria, cloroplasto) das suas etiquetas para a posição correta dentro da célula. 3. **Feedback:** * Um som de *clique* suave ao apanhar um organelo. * Efeito visual (ex: brilho) ao pairar sobre um local correto. * Mensagem de "Correto!" + breve facto ao posicionar um organelo corretamente. * O organelo volta à sua etiqueta se for largado numa zona incorreta. 4. **Progressão:** Os organelos são apresentados sequencialmente. Todos devem ser colocados para completar o nível. **Elementos Específicos (exemplo):** ```html <div id="game-container"> <canvas id="cell-canvas" width="800" height="600"></canvas> <div id="organelle-palette"> <!-- Elementos arrastáveis gerados por JS --> </div> <div id="fact-panel" aria-live="polite"></div> </div> ``` **Conteúdo Educativo (traduzir para PT-PT):** * Título: "Monta a Célula: Explorador de Organelos" * Texto introdutório: "Bem-vindo! Arrasta cada organelo para o local correto na célula para aprender sobre a sua função." * Factos por organelo (ex: "O núcleo contém o ADN e controla as atividades da célula."). **Funcionalidades a Implementar:** - [ ] Sistema de arrastar e largar no Canvas. - [ ] Deteção de colisão para largar válido. - [ ] Temporizador opcional e sistema de pontuação. - [ ] Controlo de estado do jogo (a decorrer, concluído). - [ ] Botão de reinício. **Notas:** * O design deve ser limpo, colorido e apropriado para o ensino secundário. * Use comentários no código para explicar a lógica principal. * A experiência deve ser totalmente acessível pelo teclado (teclas Tab/Enter/Seta).
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

Acerca do Jogo

Cube Escape: Case 23 é um jogo de puzzle e mistério envolvente que coloca você no papel de um detetive a investigar a misteriosa morte de uma mulher. Com uma classificação de 3.4/5 dos jogadores, esta aventura point-and-click desafiadora combina uma narrativa atmosférica com puzzles complexos que irão testar as suas capacidades de raciocínio dedutivo.

Situado no misterioso universo de Rusty Lake, este jogo oferece uma mistura única de horror psicológico e resolução de puzzles que cria uma experiência de jogo inesquecível. Cada clique revela novas pistas, e cada puzzle aproxima-o da descoberta da verdade por trás do Caso 23.

Características Principais

Experiência Detetive Imersiva

Entre numa investigação sombria de homicídio onde cada detalhe importa. O jogo apresenta um cenário detetive realista onde terá de recolher metodicamente provas, analisar pistas e reconstruir os eventos que levaram à misteriosa morte de uma mulher.

Mecânicas de Puzzle Desafiadoras

Com puzzles intrincados que exigem pensamento lógico e atenção aos detalhes, Cube Escape: Case 23 oferece um verdadeiro desafio mental. Cada puzzle é cuidadosamente concebido para avançar a história enquanto testa as suas capacidades de resolução de problemas.

Narrativa Atmosférica

O jogo cria uma atmosfera inquietante através do seu estilo artístico único e narrativa misteriosa. À medida que progride, irá descobrir camadas de uma história complexa que se liga à mitologia mais vasta de Rusty Lake.

Simplicidade de Apontar e Clicar

Apesar dos seus puzzles complexos, o jogo apresenta controlos intuitivos de apontar e clicar que o tornam acessível a jogadores de todos os níveis de experiência. A interface amigável garante que te podes concentrar em resolver mistérios em vez de lutar com controlos complicados.

Mecânicas de Jogo

O jogo gira em torno de observação cuidadosa e dedução lógica. Irás navegar por diferentes áreas de um ambiente misterioso em forma de cubo, cada uma contendo provas cruciais e puzzles que devem ser resolvidos para progredir na investigação.

Sistema de Recolha de Provas

Cada item que descobres pode ser uma pista vital. O jogo incentiva uma exploração minuciosa e um exame cuidadoso do ambiente para garantir que nenhuma evidência é esquecida.

Gestão de Inventário

Os itens recolhidos são armazenados no teu inventário, onde podes examiná-los de perto e combiná-los com outros objetos ou usá-los para resolver puzzles ao longo do mundo do jogo.

Guia de Operação

Controlos Básicos

  • Clique do Rato : Interage com objetos, examina provas e navega pelas cenas
  • Navegação por Setas : Clica nas setas direcionais para moveres-te entre diferentes áreas do cubo
  • Seleção de Inventário : Clique nos itens do seu inventário para selecioná-los para uso
  • Uso de Itens : Selecione um item do inventário e clique nos objetos do ambiente para os usar ou combinar

Dicas de Investigação

  • Examine cada objeto minuciosamente - pequenos detalhes muitas vezes contêm pistas importantes
  • Tente combinar diferentes itens do inventário para criar novas ferramentas ou revelar informações ocultas
  • Preste atenção a padrões, números e símbolos por todo o ambiente
  • Tome nota de informações importantes, pois pode precisar de as consultar mais tarde

Estratégia para Resolver Quebra-Cabeças

Aborde cada quebra-cabeça de forma metódica. Procure pistas visuais no ambiente que possam sugerir soluções, e não hesite em experimentar diferentes combinações de itens e interações.

Porque Jogar Este Jogo

Perfeito para Amantes de Mistério : Se gosta de histórias de detetives, mistérios de homicídio ou thrillers psicológicos, Cube Escape: Case 23 oferece uma narrativa cativante que o manterá envolvido do princípio ao fim.

Desafio Mental : O jogo oferece um excelente treino para o cérebro, apresentando puzzles que são desafiantes mas justos, exigindo pensamento lógico em vez de tentativa e erro aleatória.

Estilo Artístico Único : O design visual distintivo cria uma experiência atmosférica que o distingue de outros jogos de puzzle, imergindo-o num mundo de mistério e intriga.

Gratuito para Jogar : Experimente esta aventura misteriosa completa sem qualquer custo, tornando-a uma excelente escolha para jogadores que procuram entretenimento de qualidade sem compromisso financeiro.

Porta de Entrada para um Universo Maior : Este jogo serve como ponto de entrada para a fascinante série Rusty Lake, oferecendo um lore rico e histórias interligadas para quem deseja explorar mais.

Valor de Rejogabilidade : Os detalhes intrincados e a história complexa tornam múltiplas jogadas recompensadoras, pois pode descobrir novas pistas ou interpretações que tenha perdido inicialmente.

Perguntas frequentes (FAQ)

Cube Escape: Caso 23