A simple local 2-player tank game built with Pygame.
Players control tanks on opposite sides of the screen and fire projectiles at each other while managing ammo and health.
- Move Left: A
- Move Right: D
- Aim Up: W
- Aim Down: S
- Fire: SPACE
- Move Left: J
- Move Right: L
- Aim Up: I
- Aim Down: K
- Fire: ENTER
- Gravity-based projectile physics
- Cannon angle control
- Ammo system with cooldown reload
- Health system
- Obstacle collision
- Icon-based health and ammo display
- Sound effects for firing and explosions
- Explosion animations
- Win screen & restart system
- AI opponent mode
- Code refactor into modules (entities/, ui/, physics/)
- Add menu system
- Clone the repository: