g-brrzzn / shootemup-Pygame

A Shoot 'Em Up base game made in Python-pygame from scratch
MIT License
4 stars 0 forks source link
from-scratch game game-2d game-dev game-development gamedev games good-first-issue indiegame pygame pygame-application pygame-game pygame-games pygame-library python shoot-em-up shootemup space-invaders

Shoot 'em Up - Pygame

A "Shoot 'em Up" base game in Python-pygame as a personal project, made from scratch

Enter the action-packed world of Shoot 'em Up - Pygame, a game that seamlessly blends the excitement of classic arcade shooters with modern gameplay mechanics. Developed entirely from scratch using Python and Pygame, this game not only challenges your reflexes but also showcases advanced game development techniques. With efficient game state management, object-oriented programming (OOP), and intricate particle simulation, Shoot 'em Up - Pygame offers a solid foundation for an immersive and dynamic experience.

Gameplay

gameplay



$~~~~~$

https://github.com/user-attachments/assets/1477aa78-4ae2-40c9-a270-c2c83972c787

Menu System

menu

Installation

# clone the repo
$ git clone https://github.com/g-brrzzn/shootemup-Pygame

# change the working directory
$ cd shootemup-Pygame

# install the requirements
$ python -m pip install -r requirements.txt

# run the Game.py
$ python Game.py