Skip to content

novinxy/SpaceInvaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceInvaders

Simple game written in PyGame for academic purposes.

Features included in game:

- horizontal movement of player

- simplified physics: acceleration, de-acceleration, Vmax and rotation on direction change

- shooting bullets

- generated enemies

- movement, shooting and animation of enemies

- main menu

- 3 lives which are displayed as hearts on screen

- 15 levels, each next levels has 4 more enemies

- pause window with options: -resume, -retry  -go to main menu -exit

- retry button restarts last played level

- explosions after killing enemies or player

- waiting for player after staring new level and killing player

- 3 soundtracks: main, game_over and victory

- sound effects(explosions and shoots)

- game over afer losing all lives or one enemy get to down of the screen

Steering:

- Left and Right Arrow to change position of player

- SPACE key to shoot bullet

- ESC to turn ON/OFF pause

About

Simple game written in PyGame.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages