Skip to content

A Shoot 'Em Up base game made in Python-pygame from scratch

Notifications You must be signed in to change notification settings

g-brrzzn/shootemup-Pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shoot 'em Up - Pygame

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

The complexity of this project doesn’t solely reside in the core gameplay; rather, it lies in the intricate coding and implementation of several foundational concepts from scratch. These include developing game states, applying object-oriented programming (OOP) principles, crafting efficient game loops, skillfully managing various particle types and explosions, and effectively handling instances.

Gameplay

gameplay



$~~~~~~~~~~~~~~~~~~~~~~~~~$gameplay

$~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$Untitled-ezgif com-video-to-gif-converter

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