Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.1 KB

README.md

File metadata and controls

28 lines (15 loc) · 1.1 KB

Space Invaders

Overview

I programmed my own spin of Space Invaders equipped with UFO's, Alien Ships, Alien Mother Ships, different types of projectiles, accurate collision detection, and smooth gameplay movement. I used an Active Rendering game loop like the one used in Notch's famous game Minecraft. This project was one of my favorites to program because it allowed me to show off my creativity, and skill.

Game Details

You are fighting an army of alien ships. The goal of the game is to kill as many alien ships as possible. You begin the game with five lives which will be displayed below your ship as small hearts. You will also have a health bar displayed below your ship to track the amount of health you currently have. Your score will be displayed on the bottom left of the screen. The game will keep track of your personal high score. Upon death press R to restart the game.

Game Mechanics

  • Every 300 points the Alien Boss spawns

  • Enemy Fast Alien Ship's takes 2 hits to kill

  • Enemy UFO takes 1 hit to kill

Controls

  • w -> up
  • a -> left
  • s -> down
  • d -> right
  • space bar -> shoot