Skip to content

avimta/python-game-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

👽 Alien Invasion 🚀

Blast Off into Galactic Warfare!

Welcome, brave pilot! Get ready to defend Earth from relentless waves of alien invaders in this classic arcade-style shooter built with Python and Pygame.
Your mission: annihilate the extraterrestrial threat before they conquer our home planet!

✨ Features

Intense Gameplay: Face increasingly challenging waves of diverse alien ships.
Dynamic Difficulty: As you progress, the aliens get faster and more numerous.
Simple Controls: Easy to pick up and play for instant fun.
High Score Tracking: Challenge yourself to beat your best score!
Visually Engaging: Retro-inspired graphics for that classic arcade feel.

🎮 How to Play

The objective is simple: survive as long as possible and destroy as many aliens as you can!

Controls:

Move Left: Left Arrow
Move Right: Right Arrow
Fire Bullet: Spacebar
Quit Game: Q or ESC (from the game window)

Gameplay Tips:

Keep an eye on the aliens' movement patterns.
Don't let them reach the bottom of the screen!
Focus fire on the closest threats.

⚙️ Installation

To get "Alien Invasion" up and running on your local machine, follow these simple steps:

Prerequisites Make sure you have Python 3.x installed.

Steps:
Clone the repository:

git clone https://github.com/AVIMTA/python-game-project.git cd alien_invasion

Install dependencies:
This project primarily relies on Pygame. You can install it using pip:

pip install pygame

Run the game:
Once the dependencies are installed, you can launch the game:

python alien_invasion.py

📂 Project Structure

alien_invasion/

├── alianinvation.py
├── bgimage.jpg
├── bullets.png
├── icon.png
├── pixel-fight-8-bit-arcade-music-background-music-for-video-208775.mp3 ├── spaceship.png
└── ufo.png

🙏 Credits & Acknowledgements

This game is a personal project created by Avimta Likhitkar.
Inspired by classic arcade shooters and the "Python Crash Course" book by Eric Matthes.

Have fun defending the galaxy! 🌌

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages