Skip to content

Modifying the classic arcade game, Space Invaders, to get a better grasp of the library "Pygame."

Notifications You must be signed in to change notification settings

HermesBonilla/Space-Invaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Space-Invaders

Modifying the classic arcade game, Space Invaders, to get a better grasp of the library "Pygame."

Game Mechanics & Demo

Space Invaders Demo GIF

Movement Controls

The player controls the spaceship (displayed below) using these controls:

a: right
w: forwards/up
s: backwards/down
d: left

space: shoot a laser

Damage

If lasers (listed below) hit the spaceship, it loses part of its healthbar.



OR

Players could crash the spaceship into the aliens (listed below) to sacrifice health but get rid of the alien in return.




How to Lose

Game Over occurs when either :

  • Health bar turns completely red (ran out of health)
  • Lives ran out (aliens went past you)

Installation

git clone https://github.com/HermesBonilla/Space-Invaders.git

or

Fork the repository by pressing the button on the top left of the repository.

Acknowledgments

I'd like to give special thanks to Tech With Tim and his PyGame tutorial.

About

Modifying the classic arcade game, Space Invaders, to get a better grasp of the library "Pygame."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages