A fun and simple 2D shooting game made with Python and Pygame.
Play as a fighter plane and take down the invading alien ship before it gets you!
-
Move Plane:
Arrow Keysto move (↑ ↓ ← →) -
Shoot Bullets:
Spacebarto fire -
Goal:
Hit the alien ship before it hits you. Avoid enemy bullets!
- Player-controlled plane with shooting
- Alien ship that moves and shoots on its own
- Explosion effects and collision detection
- Custom sound effects
- Background environment
RetroSpaceInvaders/
│
├── Can_Game_Main.py
├── Can_Game_Functions.py
│
├── Images/
│ ├── City.jpg
│ ├── alien_ship.png
│ ├── explosion.png
│ ├── lake.jpg
│ └── plane.png
│
├── Sounds/
│ ├── Explosion.wav
│ ├── Plane_Sound_Can.wav
│ └── Shoot.wav
│
└── __pycache__/
- Python 3.x
- Pygame
Install Pygame using:
pip install pygame
python Can_Game_Main.py