🎮 2048++
Uma versão aprimorada do clássico jogo 2048, agora com ainda mais recursos divertidos! Este é um pequeno projeto que desenvolvi no meu tempo livre — espero que traga alegria para você!
🎯 Introdução ao Jogo
2048 é um jogo simples, mas viciante, de combinar números. Em um tabuleiro 4x4, deslize para cima, baixo, esquerda ou direita para juntar blocos com o mesmo número. O objetivo? Chegar ao 2048 (mas você pode continuar para pontuações ainda maiores)!
Como jogar:
- Use as setas do teclado ou WASD para mover os blocos.
- Quando dois blocos com o mesmo número colidem, eles se fundem em um só.
- Após cada movimento, um novo 2 ou 4 aparecerá aleatoriamente em um espaço vazio.
- O jogo termina quando não há mais movimentos possíveis.
✨ Recursos Especiais
1. Função Desfazer
- Fez um movimento errado? Sem problemas!
- Basta clicar no botão "Desfazer" para voltar um passo.
- Você pode desfazer quantas vezes quiser, até o início do jogo.
- Nunca mais deixe um deslize arruinar sua partida!
2. Modo Secreto de Trapaça
- Digite a sequência mágica: ←←→→ →→←← (esquerda, esquerda, direita, direita, direita, direita, esquerda, esquerda)
- Todos os blocos se transformarão magicamente em 128!
- É um Easter egg, só para diversão.
- Dica: Trapacear é divertido, mas não abuse! 😉
🎯 Demonstração
🎯 Jogue aqui: 2048.765431.xyz
📁 Estrutura do Projeto
2048/
├── static/
│ ├── css/
│ │ └── styles.css # Game styles
│ └── js/
│ └── script.js # Frontend game logic
├── index.html # Main game page
└── 2048.py # Backend server
Descrições dos Arquivos:
2048.py: Servidor backend escrito com Flask, responsável pela lógica do jogo e requisições da API.script.js: Lógica do jogo no frontend, incluindo movimentos, animações e recursos especiais.styles.css: Estilos do jogo, garantindo que tudo fique bonito e responsivo.index.html: A página principal que integra todos os componentes.
🚀 Primeiros Passos
Método 1: Baixar o Release
- Baixe a versão mais recente.
- Certifique-se de ter o Python 3.x instalado.
- Instale as dependências:
pip install flask - Execute:
python 2048.py - Abra seu navegador e acesse: http://localhost:9969
git clone https://github.com/sz30/2048.git
cd 2048
pip install flask
python 2048.py
🎨 Personalização
Quer deixar com a sua cara? Ajuste o styles.css para um novo visual, ou mergulhe no script.js para modificar a jogabilidade. Todo o código está bem comentado para facilitar a customização!
📝 Licença
Licença GPL-2.0
🤝 Contribuição
Ainda em atualização! Problemas e Pull Requests são super bem-vindos—vamos tornar este jogo ainda mais incrível juntos!
🙏 Agradecimentos
Obrigado aos seguintes patrocinadores por apoiarem este projeto:
--- _Última atualização: jun. 2025_--- Tranlated By Open Ai Tx | Last indexed: 2025-07-20 ---