Um jogo clássico de ping pong feito em Python com foco em prática real de desenvolvimento: organização, persistência de dados e construção de interface.
- Sistema de login para 2 jogadores
- Salvamento de dados com SQLite
- Ranking automático dos melhores jogadores
- Interface feita com Pygame
- Partidas com pontuação até 10 pontos
- Python
- Pygame
- SQLite
pong-arena/
│
├── main.py # Arquivo principal
├── game.py # Lógica do jogo
├── ui.py # Interface (telas e inputs)
├── db.py # Banco de dados
│
├── dados/
│ └── jogadores.db
- Clone o repositório:
git clone https://github.com/gabr1elstack/pong-arena-system.git
- Entre na pasta:
cd pong-arena-system
- Instale as dependências:
pip install pygame
- Execute:
python main.py
- Trabalhar com banco de dados na prática
- Organizar código em módulos
- Criar interface interativa com Pygame
- Controlar lógica de jogo em tempo real
- Adicionar modo contra IA
- Melhorar interface visual
- Adicionar sons no jogo
- Histórico de partidas
Gabriel (gabr1elstack)
Esse projeto foi feito na prática, errando, ajustando e melhorando aos poucos.