Skip to content

Classic Arcade style Space Invaders game built using Python

Notifications You must be signed in to change notification settings

barclayd/Space-Invaders

Repository files navigation

Space Invaders 👽

Classic Arcade style Space Invaders. Built using Python and Turtle.

Demo

Space Invaders Game Play SpaceInvaders Game Play

How to Run (Mac & Linux)

$ git clone https://github.com/barclayd/SpaceInvaders.git
$ cd SpaceInvaders
$ python space_invaders.py

Space Invaders game will now open in a new window and you can start playing!

How to Run (Windows Only)

$ git clone https://github.com/barclayd/SpaceInvaders.git
$ cd SpaceInvaders
$ python space_invaders_windows_only.py
Controls
  • left: move left
  • right: move right
  • space: fire bullet

Features to be Added

  • Leaderboard of highscores
  • Save high score
  • Random enemy speeds
  • Game over message
  • Count down timer - 1 min
  • Intro message whilst window loads
  • Game music to run throughout (optional)
  • Settings for sound and easy/medium/hard, choose length of game
  • Get extra time for killing space invaders and more points based on timing
  • Multiplier score bonuses
  • Health bonuses and set a number of lives

About

Classic Arcade style Space Invaders game built using Python

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages