Sandspiel - Jogo de Simulação Criativa de Areia Pixel - Simulação Jogo

Seele01-Flash
Por Levi Gonzalez
Cria arte pixel incrível com o Sandspiel! Constrói ambientes únicos com 20 elementos interativos. Jogo de areia criativo gratuito - sem necessidade de descarregar. Joga agora!

Prompt

MODEL: Seele01-Flash
Por favor, usa Three.js para gerar um **jogo mobile-first** com o tema "**Sandspiel - Caixa de Areia de Autómatos Celulares Elementais**". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, depois, gera o código de acordo: ### 1. Recursos & Ambiente * **Estilo Visual**: Estética de Pixel Art 2D renderizada num contexto 3D. O jogo deve consistir num único `PlaneGeometry` em ecrã inteiro que atua como tela. Usa um `ShaderMaterial` personalizado ou manipulação de `DataTexture` de alto desempenho para renderizar a simulação de pixéis. * **Paleta de Cores**: Usa os tons pastel e vibrantes vistos na referência: Fundo (Rosa Pálido/Creme), Areia (Amarelo Dourado), Água (Azul Claro), Planta (Verde Vibrante), Fogo (Vermelho/Laranja), Pedra (Cinzento Escuro), Madeira (Castanho). * **Desempenho (Otimização para Móveis)**: * A resolução da simulação deve ser inferior à resolução do ecrã (por exemplo, grelha de 128x128 ou 256x256) e ampliada usando `THREE.NearestFilter` para preservar o aspeto de pixel nítido sem desfocar. * Evita criar malhas individuais para partículas. Toda a renderização deve acontecer através de atualizações de textura ou lógica de shader para manter 60 FPS em dispositivos móveis. ### 2. Requisitos de Áudio * **BGM (Música de Fundo)**: Uma banda sonora gerativa, ambiente e relaxante. Pensa num estilo "Brian Eno" – pads de sintetizador suaves e carrilhões lentos que evoluem ao longo do tempo para corresponder às etiquetas "Relaxante" e "Arte". * **Efeitos Sonoros (SFX)**: * **Pintura**: Um som subtil, agudo de "pop" ou borbulhamento quando o utilizador adiciona pixéis. * **Reações**: Um "sibilo" suave quando o Fogo queima Madeira/Plantas; um som de "gotejamento" para a Água a fluir. * **UI (Interface do Utilizador)**: Sons suaves de "estalo" de madeira ao selecionar diferentes elementos do menu. ### 3. Ciclo de Jogabilidade * **Mecânica Central**: Uma simulação de "Areia a Cair" (Autómato Celular). A grelha é atualizada a cada quadro, com base no estado de cada pixel e nos seus vizinhos. * **Comportamentos dos Elementos**: * **Areia**: Cai para baixo; desliza na diagonal se estiver bloqueada diretamente por baixo. * **Água**: Cai para baixo; move-se horizontalmente se estiver bloqueada por baixo (física dos líquidos). * **Pedra**: Sólido estático (parede imóvel). * **Planta**: Estática, mas cresce lentamente para o espaço vazio se estiver em contacto com Água. * **Fogo**: Move-se de forma errática (gás); destrói os pixels de Planta/Madeira; transforma-se em Fumo (que sobe). * **Madeira**: Sólido estático; inflamável. * **Borracha**: Remove pixels (transforma-os em Ar). * **Objetivo**: Não existe um estado de "vitória". O objetivo é a expressão criativa, a experimentação com reações em cadeia e a satisfação estética. ### 4. Controlos e Interação Móvel * **Entrada por Toque**: * **Pintura**: Os utilizadores arrastam o dedo pelo ecrã para "pintar" com o elemento atualmente selecionado. Utilizar Raycasting para mapear as coordenadas do toque para as coordenadas da textura/grelha. * **Tamanho do Pincel**: Um simples *slider* ou alternador para alterar o raio de pintura (de 1px a 5px). * **Layout da IU (Adaptativo Retrato/Paisagem)**: * **Seletor de Elementos**: Uma barra horizontal deslizante na parte inferior do ecrã que contém ícones/cores para cada elemento (Areia, Água, Planta, Fogo, Parede, Borracha). Os botões devem ter pelo menos 44x44px para acessibilidade ao toque. * **Botões de Utilidade**: Botões "Pausar", "Passo" (quadro-a-quadro) e "Reiniciar/Limpar", localizados no canto superior direito. * **Feedback**: * **Háptica**: Ativar `navigator.vibrate(5)` (impacto leve) quando o utilizador está a pintar pixels ativamente, para fornecer resistência tátil. * **Visual**: Destacar o botão do elemento atualmente selecionado com uma borda brilhante. Traduza o seguinte prompt de geração de jogo para português (Portugal). Devolva apenas o texto traduzido. Preserve exatamente os *markdown*, os `tokens de código`, números, quebras de linha e as tags/atributos HTML onde estiverem presentes. Traduza o texto para o utilizador de forma natural. Não peça esclarecimentos. Não peça confirmação. Execute diretamente a tarefa de geração com base nas instruções dadas.
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 Sandspiel

Sandspiel é um inovador jogo sandbox criativo que transforma o teu navegador num laboratório de pixel art. Este jogo de simulação gratuito permite que experimentes 20 elementos interativos diferentes para criares obras de arte visuais impressionantes e sistemas ambientais complexos. Quer estejas a plantar sementes, a atear fogo ou a observar lava a transformar-se em pedra, cada elemento reage dinamicamente para criar possibilidades infinitas para a criatividade.

Funcionalidades Principais

Sistema de Elementos Interativos

O Sandspiel apresenta 20 elementos únicos que interagem uns com os outros de forma realista. Planta sementes e rega-as para cultivares belos jardins, cria fogo e observa-o a espalhar-se, ou verte água para extinguir chamas. A simulação baseada em física garante que cada interação pareça natural e satisfatória.

Ferramentas Criativas Avançadas

O jogo oferece ferramentas sofisticadas para uma criatividade precisa: - Tamanhos de pincel ajustáveis para um controlo detalhado sobre a colocação de elementos - Sistema de desfazer que te permite reverter para qualquer estado anterior - Função de pausa para congelar o tempo e examinares as tuas criações - Funcionalidade de carregar e partilhar para mostrares a tua arte à comunidade

Galeria de Arte da Comunidade

Explora uma coleção em constante crescimento de obras de arte criadas por utilizadores. Navega pelas incríveis criações de outros jogadores, usa-as como inspiração ou adiciona os teus próprios toques a peças existentes. O aspecto comunitário transforma o Sandspiel de um simples jogo numa plataforma de arte colaborativa.

Tela de Arte Pixel

Usa o Sandspiel como a tua tela digital para criar arte pixel dinâmica. Ao contrário da arte estática tradicional, as tuas criações ganham vida quando despausadas, com elementos a fluir, a crescer e a interagir de formas belas.

Mecânicas de Jogo

Reações de Elementos

O coração do Sandspiel reside nas interações realistas dos elementos: - Água + Fogo = Vapor e chamas extintas - Lava + Água = Formação de pedra sólida - Sementes + Água = Plantas e flores em crescimento - Vento + Fogo = Chamas em propagação - Areia + Água = Areia molhada com propriedades diferentes

Reações em Cadeia

Cria reações em cadeia satisfatórias ao posicionar elementos estrategicamente. Usa materiais sólidos para controlar o fluxo de líquidos e gases, criando sistemas complexos que evoluem com o tempo.

Guia de Operação

Controlos do Rato: - Clicar e Arrastar com o Botão Esquerdo : Colocar elementos selecionados - Menu de Elementos : Escolha entre 20 materiais diferentes - Tamanho do Pincel : Ajuste para pinceladas precisas ou amplas - Botão de Pausa : Congelar o tempo para examinar o seu trabalho - Botão de Anular : Voltar a estados anteriores - Carregar : Partilhe as suas criações com a comunidade - Navegar : Explore as obras de arte da comunidade

A interface intuitiva facilita que qualquer pessoa comece a criar imediatamente, enquanto as ferramentas avançadas proporcionam profundidade para utilizadores experientes.

Porque Jogar Sandspiel

Ideal para Expressão Criativa : Seja um artista, estudante ou apenas alguém que adora experimentar, o Sandspiel oferece possibilidades criativas ilimitadas num ambiente relaxante e sem stress.

Valor Educativo : Aprenda sobre física, química e processos naturais através de experimentação prática com interações realistas entre elementos.

Jogo sem Pressão : Não há objetivos, limites de tempo ou maneiras de perder. Simplesmente crie, experimente e desfrute do processo meditativo da criação de arte digital.

Conexão Comunitária : Partilha as tuas criações e descobre obras de arte fantásticas de jogadores de todo o mundo, promovendo um sentido de comunidade e inspiração.

Acessível em Qualquer Lugar : Joga instantaneamente em qualquer navegador web sem downloads, tornando-o perfeito para sessões criativas rápidas ou projetos de arte prolongados.

Perguntas frequentes (FAQ)

Sandspiel - Jogo de Simulação Criativa de Areia Pixel