fargelus / space-invaders

:space_invader: Space Invaders 2d game with Ruby/Gosu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Classic Space Invaders Game

logo

Features

  • Player moves ship horizontally by pressing on keyboard ✔️
  • Player shoot aliens, which can move horizontally & vertically ✔️
  • When bullet reach alien, alien disappear & total score increase ✔️
  • Aliens can shoot too. When alien hit player, his lives decrease ✔️
  • Player can hide behind obstacles
  • Game ends when player lives become 0 ✔️
  • Game has record table ✔️
  • Game has sounds effects ✔️

Demo

demo.mov

Installation

Launch

ruby lib/space_invaders.rb

Other resources

About

:space_invader: Space Invaders 2d game with Ruby/Gosu

License:MIT License


Languages

Language:Ruby 99.7%Language:Shell 0.3%