Perfect Peel - Simulador de Descascar Frutas e Vegetais - Casual Jogo

Seele01-Flash
Por Penelope Thomas
Vive a satisfação suprema de descascar frutas e vegetais no Perfect Peel. Centenas de itens para desbloquear, jogabilidade 3D relaxante, grátis para jogar online.

Prompt

MODEL: Seele01-Flash
Por favor, utiliza o Three.js para gerar um **jogo mobile-first** com o tema "**Perfect Peel - Simulação ASMR**". Por favor, lê primeiro os seguintes requisitos de design do jogo detalhados e, em seguida, gera o código de acordo: ### 1. Ativos & Ambiente * **Estilo Visual:** Estética "Hyper-Casual" de alta fidelidade. Usa cores brilhantes e saturadas para as frutas (amarelo limão, vermelho maçã) contra um fundo de gradiente pastel limpo e suave (ex: creme muito claro ou azul suave) para realçar o objeto. * **O Modelo da Fruta:** Implementa um **sistema de malhas de duas camadas** para simular o descascar de forma eficiente em dispositivos móveis: * **Camada Interna:** Uma malha sólida que representa a polpa da fruta (amarelo pálido/branco). * **Camada Externa:** Uma malha ligeiramente maior que representa a casca (amarelo brilhante/texturizado). Esta camada deve usar um mapa alfa dinâmico ou um *shader* personalizado para "desaparecer" onde a ferramenta a toca. * **A Tira da Casca:** Gera uma **malha de rasto em fita procedural** que se extrusa a partir do ponto de contacto do descascador. Deve enrolar-se para fora de forma realista usando uma lógica de geometria espiral para simular uma casca contínua a cair. * **A Ferramenta:** Um descascador estilizado e *low-poly* em forma de "Y" com um cabo laranja e uma lâmina prateada. * **Iluminação:** Iluminação suave, ao estilo de estúdio (AmbientLight + DirectionalLight do Three.js com sombras suaves) para destacar a textura da casca. ### 2. Requisitos de Áudio * **Música de Fundo (BGM):** Uma faixa muito subtil e de andamento lento em estilo "Lo-Fi" ou guitarra acústica. Deve ser relaxante e não intrusiva. * **Efeitos Sonoros ASMR (Crucial):** * **Descascar:** Um som contínuo, húmido, de "raspar" ou "cortar" que se repete enquanto o utilizador mantém o toque. O tom deve variar ligeiramente com base na velocidade do descasque. * **Conclusão:** Um "pop" satisfatório ou um som de carrilhão distinto quando um nível é terminado. * **Interface de utilizador:** Clicks suaves, semelhantes a "bolhas" ou "blocos de madeira", para interações com botões. ### 3. Ciclo de Jogo * **Mecânica Principal:** A fruta (por exemplo, um limão) fica ao centro. O descascador está posicionado no topo. * **Ação:** Quando o jogador interage, o descascador desce sobre a fruta e a fruta começa a rodar automaticamente. A camada da "casca" é removida no ponto de contacto, e a "fita de casca" é gerada. * **Desafio/Obstáculo:** Ocasionalmente, podem existir "manchas" ou "nós" na fruta. O jogador deve largar o toque para levantar o descascador e saltá-los, evitando assim uma penalidade de "descascamento incorreto" (vibração/som de erro), ou simplesmente gerindo o comprimento contínuo da tira para obter pontos bónus. * **Progressão:** Uma barra de progresso circular indica a quantidade de fruta já descascada. Alcançar 95% desencadeia uma celebração "Perfeito!", que completa o nível e adiciona pontos a uma carteira de "Desbloqueio de Ferramentas". ### 4. Controlos e Interação para Telemóvel * **Orientação do Ecrã:** O modo **Retrato** (Vertical) é obrigatório para jogo com uma mão. * **Esquema de Controlo:** **Manter para Atuar**. * **Início do Toque:** O descascador ativa (move-se para baixo), a fruta roda e o efeito de descascamento começa. * **Fim do Toque:** O descascador desativa (levanta-se), a rotação pára (ou abranda). * **Feedback Háptico:** Utilizar a API `navigator.vibrate`. Proporcionar uma vibração suave e contínua de baixa frequência enquanto o descascamento está ativo, para simular a fricção. Proporcionar uma vibração curta e forte se o jogador atingir um obstáculo ou completar o nível. * **Disposição da Interface:** Colocar a pontuação/progresso no topo do ecrã. Colocar quaisquer botões de "Loja/Menu" na parte inferior, dentro da "zona do polegar" (inferior 25% do ecrã). Garantir que as áreas de toque têm pelo menos 44x44 píxeis. Gere um jogo de navegador baseado em texto onde o jogador explora um mundo pós-apocalíptico. O mundo é apresentado como um `Mapa ASCII` interactivo. O jogador pode digitar comandos como `examinar [objeto]`, `mover [direção]`, `usar [item]`, e `pegar [item]`. **Funcionalidades Principais:** * **Geração Procedural:** O mundo é gerado aleatoriamente para cada nova sessão. * **Sistema de Inventário:** O jogador tem um inventário limitado (`10 slots`). Os itens são mostrados como `ícones` (e.g., `+` para curativo, `⚡` para bateria). * **Encontros Aleatórios:** Há uma chance de encontrar `aliados`, `ameaças`, ou `recursos` em cada novo sector. * **Pontuação e Objectivo:** A pontuação aumenta ao `explorar novos locais` e `recuperar artefactos`. O objectivo é encontrar o `Refúgio Seguro`. **Regras do Jogo:** 1. O jogador começa com `100 HP` e `0 pontos`. 2. Cada movimento custa `1 unidade de energia`. A energia regenera em `zonas seguras`. 3. Combates (se existirem) são resolvidos com `rolagens de dados simples` (e.g., `1d20 + modificadores`). **Exemplo de Interface:** ``` > Localização atual: [Coordenadas: X:5, Y:7] > Descrição: Ruínas de um armazém. Vento assobia através de painéis partidos. > Visível: uma `mochila` (⌶), um `canivete` (🔪), sombras a moverem-se(?). > Saúde: ████████░░ 80/100 | Energia: ▓▓▓░░░░░░░ 3/10 | Pontuação: 45 > Inventário (3/10): [ + ] [ ⚡ ] [ 🔦 ] > Comando: _ ``` **Requisitos Técnicos:** * Utilize `JavaScript` puro para a lógica do jogo. * O estado do jogo deve ser persistente em `localStorage`. * A interface deve ser renderizada dentro de um `<div id="game-container">`. * Inclua um botão `Reiniciar Jogo` que chama a função `resetGameState()`. **Nota:** Traduza apenas o texto para o utilizador. Mantenha nomes de variáveis, nomes de funções e qualquer texto dentro de blocos de código inalterados.
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 Perfect Peel

Perfect Peel é um inovador jogo de simulação 3D que transforma o simples ato de descascar frutas e vegetais numa experiência de jogo incrivelmente satisfatória e relaxante. Este conceito único explora a satisfação universal que sentimos ao remover perfeitamente a casca de frutas, criando uma experiência digital terapêutica, simultaneamente envolvente e libertadora de stress.

O jogo oferece uma forma limpa e sem confusão para desfrutar do prazer táctil da preparação de alimentos sem qualquer limpeza posterior. Quer queira relaxar após um longo dia ou simplesmente apreciar um jogo atento, o Perfect Peel proporciona uma experiência singularmente calmante.

Funcionalidades Principais

Coleção Extensiva de Itens

O Perfect Peel apresenta uma impressionante seleção de centenas de frutas, vegetais e itens especiais à espera de serem desbloqueados. Desde maçãs e laranjas comuns até frutas tropicais exóticas e itens especiais únicos, cada objeto oferece o seu próprio nível de desafio e satisfação no descascar.

Sistema de Desbloqueio Progressivo

À medida que dominas a arte de descascar, ganharás pontos que poderás gastar em: - Novas ferramentas de corte com diferentes técnicas de descasque - Frutas e legumes raros para experiências variadas - Itens especiais que oferecem desafios de descasque únicos - Efeitos de descasque melhorados para máxima satisfação

Experiência Terapêutica 3D

Os gráficos 3D de alta qualidade do jogo tornam cada movimento de descasque realista e satisfatório. Observa como as cascas perfeitamente enroladas se soltam para revelar a fruta imaculada por baixo, com animações suaves e física realista que melhoram a experiência calmante.

Atmosfera Aconchegante de Jogo

Concebido como um jogo aconchegante , o Perfect Peel oferece: - Paisagens sonoras ambientais suaves - Jogabilidade sem stress, sem limites de tempo - Estética visual pacífica - Ações repetitivas e meditativas que promovem o relaxamento

Mecânicas de Jogo

Controlos Simples mas Cativantes

A beleza do Perfect Peel reside na sua simplicidade. Todo o jogo é controlado com apenas uma ação: mantenha pressionado o botão esquerdo do rato para descascar . Este esquema de controlo intuitivo torna o jogo acessível a jogadores de todas as idades, mantendo o foco na ação de descascar satisfatória.

Desenvolvimento de Habilidade

Embora fácil de aprender, o Perfect Peel recompensa o desenvolvimento de habilidade: - Descascar com precisão para recompensas de pontos superiores - Movimentos suaves e contínuos para uma satisfação bónus - Remoção completa da casca sem partir a pele - Domínio da ferramenta à medida que desbloqueia novos utensílios de descasque

Guia de Operação

Controlos Básicos: - Mantenha Pressionado o Botão Esquerdo do Rato : Descascar o item atual - Movimento do Rato : Guiar a direção do descasque - Soltar o Botão do Rato : Completar o traço de descasque atual

Dicas de Especialista: - Mantenha movimentos firmes e controlados para os melhores resultados - Tente criar descasques longos e contínuos para a máxima satisfação - Experimente com diferentes ângulos e posições de início - Leve o seu tempo – não há pressa nesta experiência relaxante

Por que jogar Perfect Peel?

Alívio de Stress Total

Perfect Peel foi especificamente concebido para aliviar o stress e promover o relaxamento . A natureza repetitiva e meditativa de descascar, combinada com a satisfação visual e auditiva, cria uma fuga perfeita das pressões diárias.

Progressão Satisfatória

Ao contrário de muitos jogos casuais, o Perfect Peel oferece uma progressão significativa através do seu sistema de desbloqueio. Cada sessão de descascar aproxima-o de novos itens e ferramentas, mantendo o interesse a longo prazo.

Acessível a Todos

Com os seus controlos simples e jogabilidade tranquila, o Perfect Peel é perfeito para: - Jogadores casuais à procura de entretenimento fácil - Quem procura aliviar o stress e deseja um jogo terapêutico - Todos os grupos etários de crianças a idosos - Trabalhadores de escritório que precisam de pausas rápidas para relaxar

Jogo Sem Pressão

Não há estados de falha, limites de tempo ou elementos competitivos. Perfect Peel é pura satisfação sem julgamentos, onde o único objetivo é a sua própria diversão e relaxamento.

Compatibilidade de Plataformas

O Perfect Peel funciona perfeitamente em navegadores web, tornando-o acessível em: - Computadores de secretária (Windows, Mac, Linux) - Portáteis e notebooks - Tablets com suporte a rato/trackpad - Qualquer dispositivo com um navegador web moderno

O jogo não requer descarregamentos, instalações ou software especial – basta abrir o seu navegador e começar a descascar!

A Ciência da Satisfação

O Perfect Peel recorre a princípios psicológicos que explicam por que certas atividades são inerentemente satisfatórias. O jogo aproveita: - Satisfação da conclusão ao terminar cada descascamento - ASMR visual através de movimentos suaves e previsíveis - Simulação tátil que envolve múltiplos sentidos - Prática de mindfulness através de ações repetitivas e focadas

Perguntas frequentes (FAQ)

Perfect Peel - Simulador de Descascar Frutas e Vegetais