Jogos & Indie
Qualquer IA
2048 com Persistência em LocalStorage
O puzzle 2048 com grade 4x4, setas do teclado, merge de peças iguais, animações suaves e melhor pontuação gravada.
1cópias
0joinhas
0favoritos
O prompt
Crie o jogo 2048 em um único arquivo HTML, sem bibliotecas externas.
Parâmetros:
- Tema Visual: {{tema_cores}}
- Meta de Vitória: {{pontuacao_alvo}}
Requisitos:
1. Grade 4x4; setas do teclado deslizam as peças; peças iguais que colidem se somam em potências de 2.
2. A cada movimento, 2 ou 4 novas peças (90%/10%) aparecem em células vazias aleatórias.
3. Pontuação acumulada no topo + 'Melhor Pontuação' persistida no localStorage do navegador.
4. Ao atingir o bloco {{pontuacao_alvo}}, exibir modal comemorativo de vitória (com opção de continuar jogando).
5. Game over detectado quando não houver movimentos válidos nem na horizontal nem na vertical.
6. Suporte a gestos touch (swipe) para smartphones.
7. Interface limpa com cantos arredondados, transições de movimento suaves e paleta seguindo o tema {{tema_cores}}.
Como usar
- Substitua {{tema_cores}} (ex.: 'pastel' ou 'neon') e {{pontuacao_alvo}} (ex.: 2048).
- Gere o código, salve como 2048.html e abra no navegador — funciona com setas no desktop e swipe no mobile.
- A melhor pontuação persiste entre sessões; ao atingir a meta, o modal de vitória aparece com opção de continuar jogando.
Exemplo de saída
Arquivo HTML único (~260 linhas): grade 4x4 com animações suaves de merge via CSS transitions, spawn 90/10 de peças 2 e 4, suporte a gestos touch, modal comemorativo na pontuação alvo e detecção de game over quando não há movimentos válidos em nenhuma direção.