🎮 2048++
Uma versão aprimorada do clássico jogo 2048, agora com ainda mais recursos divertidos! Este é um pequeno projeto que desenvolvi em meu tempo livre—espero que lhe traga alegria!
🎯 Introdução ao Jogo
2048 é um jogo simples, porém viciante, de combinação de números. Em uma grade 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 tentando pontuações ainda maiores)!
Como jogar:
- Use as teclas de seta 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.
✨ Funcionalidades Especiais
1. Função de 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.
- Nunca mais deixe um deslize estragar seu jogo!
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, apenas para diversão.
- Dica de especialista: Trapacear é divertido, mas não exagere! 😉
🎯 Demonstração
🎯 : Jogue aqui
📁 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, lida com a lógica do jogo e requisições de 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 Release
- Baixe a versão mais recente.
- Certifique-se de que o Python 3.x está instalado.
- Instale as dependências:
pip install flask - Execute:
python 2048.py - Abra seu navegador e vá para: 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 mudar o gameplay. Todo o código está bem comentado para facilitar a modificação!
📝 Licença
Licença GPL-2.0
🤝 Contribuindo
Ainda em atualização! Issues e Pull Requests são super bem-vindos—vamos tornar este jogo ainda mais incrível juntos!
🙏 Agradecimentos
Obrigado aos seguintes patrocinadores por apoiar este projeto:
- Aurora Cloud fornecendo o servidor
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-29 ---