Projeto de Tetris desenvolvido com Flutter, recriando o clássico jogo de blocos com interface moderna e lógica de colisão precisa. Ideal para estudos de animações, controle de tempo, lógica de jogo e renderização customizada na tela.
- 🔄 Movimentação lateral e rotação de peças
- ⬇️ Queda automática com aumento progressivo da velocidade
- 🧱 Detecção de colisões com paredes e peças
- ❌ Remoção de linhas completas
- 💯 Contador de pontos
- ⏸️ Pausar e reiniciar jogo
- Flutter + Dart
CustomPainteCanvaspara desenhar peçasTimer/Tickerpara controlar o tempo do jogo- Lógica de colisão e preenchimento em matriz
- Responsividade para diferentes tamanhos de tela
git clone https://github.com/jpssa1/tetris.git
cd tetris
flutter pub get
flutter run