Stacktris - Jogo de Empilhar Blocos de Física - Puzzle Jogo

Seele01-Flash
Por Ella Nguyen
Joga Stacktris gratuitamente online! Desafia as tuas habilidades de equilíbrio neste jogo de física único ao estilo tetris. Empilha tetrominós coloridos sem derrubares a tua torre. Não é necessário fazer download!

Prompt

MODEL: Seele01-Flash
Por favor, utiliza o Three.js para gerar um **jogo com foco em dispositivos móveis** com o tema "Stacktris". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gera o código de acordo. Usa `cannon-es` para a simulação do motor de física. ### 1. Recursos Visuais & Ambiente * **Estilo Visual:** Estética minimalista e limpa em 3D com um aspeto de arte vetorial plana (Low-poly). Utiliza uma **Câmara Ortográfica** para remover a distorção de perspetiva, facilitando o alinhamento vertical dos blocos. * **Paleta de Cores:** * Fundo: Cinza ardósia escuro (`#2d3436`) para reduzir o cansaço visual e fazer as cores destacarem-se. * Blocos: Cores vibrantes e saturadas do "Tetris" (Ciano, Amarelo, Púrpura, Verde, Vermelho, Azul, Laranja) com um ligeiro bisel ou chanfro nas arestas para captar reflexos. * Plataforma: Um cinza claro neutro, ligeiramente mais largo do que os blocos padrão. * **Iluminação:** Utiliza uma Luz Direcional forte que projeta sombras nítidas e definidas (ShadowMap ativado) para dar perceção de profundidade sem custo de desempenho. Adiciona uma Luz Ambiente suave para evitar sombras completamente negras. * **Desempenho:** Reutiliza geometrias de blocos (InstancedMesh se possível, embora a clonagem simples de Mesh seja aceitável para contagens baixas). Limita a resolução do mapa de sombras a 1024x1024 para desempenho em dispositivos móveis. ### 2. Requisitos de Áudio * **Banda Sonora (BGM):** Uma faixa minimalista e rítmica de Lo-Fi ou Synth-pop que seja relaxante mas ajude na concentração. * **Efeitos Sonoros (SFX):** * *Rotação:* Um loop subtil de pitch crescente enquanto o bloco gira. * *Bloqueio:* Um som mecânico de "clique" quando o utilizador toca no ecrã e para a rotação. * *Impacto:* Um "baque" pesado e satisfatório, baseado na velocidade da colisão, quando um bloco aterra. * *Fim de Jogo:* Um som de desmoronamento ou estilhaçamento. * *Interface de Utilizador (UI):* Toques suaves para pressionar botões. ### 3. Ciclo de Jogo (Gameplay Loop) * **Fase de Aparição:** Um Tetromino aleatório aparece no ar acima da pilha atual. Ele roda automaticamente ao longo do eixo Z. A velocidade de rotação aumenta exponencialmente com o tempo se o jogador esperar demasiado. * **Fase de Ação:** 1. **Toque/Clique Manter:** O bloco **para de rodar** imediatamente. 2. **Arrastar:** O jogador move o dedo/rato para a esquerda ou direita para posicionar o bloco horizontalmente. 3. **Libertar:** A física é ativada para o bloco, e ele cai (gravidade aplicada). * **Estabilização:** O bloco colide com a pilha. Deve equilibrar-se fisicamente. O material de física deve ter fricção moderada (para evitar deslizar demasiado facilmente) e restituição baixa (pouco ressalto). * **Acompanhamento da Câmara:** À medida que a pilha cresce, a câmara desliza suavemente para cima para manter o topo da torre no centro da viewport (aproximadamente no terço inferior do ecrã). * **Condição de Vitória/Derrota:** * **Derrota:** Se algum bloco cair da plataforma e descer abaixo de um limiar Y definido, o jogo termina. * **Pontuação:** A pontuação aumenta com base na altura da pilha. ### 4. Controlos & Interação para Telemóvel * **Máquina de Estados de Entrada:** * `IDLE`: O bloco roda automaticamente. * `TOUCH_START`: Para a rotação instantaneamente. Guarda o Quaternion de rotação atual. * `TOUCH_MOVE`: Mapeia a coordenada X do ecrã para a coordenada X do Mundo. O bloco segue o dedo horizontalmente (limitado às margens do ecrã). * `TOUCH_END`: Ativa o corpo de física (massa dinâmica), aplica velocidade descendente. * **Capacidade de Resposta:** Sem joysticks virtuais. Todo o ecrã é a área de interação. * **Orientação:** O modo retrato é obrigatório para a jogabilidade de empilhamento vertical. * **Feedback:** * **Háptica:** Acionar uma breve vibração (usando `navigator.vibrate`) quando o bloco assentar ou quando o jogo for perdido. * **Visual:** Uma subtil linha de projeção "fantasma" para baixo para ajudar o jogador a apontar antes de libertar o bloco.
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 Stacktris

Stacktris é um inovador jogo de física arcade que dá uma reviravolta única à clássica fórmula do Tetris. Em vez de encaixar blocos em linhas, tens de empilhar cuidadosamente tetrominós a girar para construir uma torre impossivelmente alta. Este jogo desafiador testa a tua precisão, noção de tempo e capacidade de equilíbrio enquanto tentas criar a torre de blocos definitiva sem deixar cair uma única peça.

O jogo apresenta tetrominós vibrantes e coloridos que giram constantemente a velocidades crescentes, criando um desafio intenso que exige timing perfeito e mãos firmes. Cada queda de um bloco pode fazer ou desfazer a tua conquista monumental, tornando cada movimento crucial para o teu sucesso.

Características Principais

Desafio de Empilhamento Baseado em Física

O Stacktris introduz mecânicas de física realista à experiência clássica de empilhamento de blocos. Cada tetrominó comporta-se de acordo com a gravidade, momento e atrito, criando desafios de empilhamento autênticos que parecem familiares e, ao mesmo tempo, refrescantemente novos.

Sistema de Dificuldade Progressiva

À medida que constróis mais alto, os tetrominós giram mais rápido e o desafio intensifica-se. A velocidade de rotação aumenta exponencialmente, mantendo-te alerta e garantindo que mesmo jogadores experientes enfrentam novos desafios emocionantes.

Sistema Abrangente de Melhorias

Colete moedas durante o jogo para comprar melhorias poderosas: - Rotação Lenta : Reduz a velocidade inicial de rotação dos blocos - Atrito Alto : Diminui o deslizamento dos blocos para maior estabilidade - Ímã de Moedas : Aumenta o raio de recolha de moedas - Pouco Resalto : Reduz o ressalto dos blocos no impacto - Chance de Moeda : Melhora a probabilidade de queda de moedas - Mesa Larga : Expande a plataforma de empilhamento - Próximo Bloco : Pré-visualize os próximos tetrominós

Compatibilidade Multiplataforma

Desfrute de uma jogabilidade perfeita em todos os dispositivos - computadores, smartphones e tablets oferecem a mesma experiência envolvente do Stacktris.

Mecânicas de Jogo

Controlos de Computador

Domine a arte do empilhamento de precisão com controlos intuitivos de rato e teclado: - Clique e mantenha pressionado para parar a rotação do tetrominó - Arraste para posicionar os blocos com precisão acima da sua torre - Use as teclas A/D ou as setas para afinações horizontais - Largue para soltar os blocos com o timing perfeito - ESC para aceder ao menu, Enter para pausar

Controlos Móveis

A experiência móvel oferece controlo igualmente preciso: - Pressione e mantenha premido para parar a rotação dos blocos - Arraste horizontalmente para um posicionamento preciso - Solte para colocar os blocos na sua torre em crescimento

Dicas Estratégicas para o Sucesso

O Momento Certo É Tudo

A chave para dominar o Stacktris está no timing perfeito. Observe os padrões giratórios, antecipe o momento ideal para parar a rotação e posicione os blocos com precisão cirúrgica.

Construa uma Base Estável

Comece com uma base sólida utilizando formas de tetrominós maiores e mais estáveis. Uma fundação instável condenará até a torre mais cuidadosamente planeada.

Utilize Sinergias de Melhorias

Combine as melhorias estrategicamente - emparelhe Giro Lento com Mesa Larga para uma construção mais fácil no início do jogo, ou use Ímã de Moedas com Chance de Moedas para uma aquisição rápida de melhorias.

Porque Jogar Stacktris

O Stacktris oferece uma experiência de jogo viciante única que combina o apelo nostálgico do Tetris com uma jogabilidade física inovadora. O modelo free-to-play do jogo significa que qualquer pessoa pode mergulhar imediatamente, enquanto o sistema de melhorias fornece objetivos de progressão a longo prazo.

A curva de dificuldade perfeitamente equilibrada garante que os recém-chegados possam desfrutar de sucesso inicial enquanto os jogadores experientes enfrentam desafios cada vez mais exigentes. Quer esteja à procura de uma sessão de jogo rápida ou de uma maratona alargada de construção de torres, o Stacktris proporciona entretenimento cativante que é impossível de largar.

Compita com amigos para ver quem consegue construir a torre de tetrominós mais alta e prove a sua supremacia de empilhamento nesta aventura de puzzle física única no seu género!

Perguntas frequentes (FAQ)

Stacktris - Jogo de Empilhar Blocos de Física