👾 Space Invaders 2d game with Ruby/Gosu
|
|
||
|---|---|---|
| bin | ||
| doc | ||
| lib | ||
| spec | ||
| .env.sample | ||
| .gitignore | ||
| .mdlrc | ||
| .rubocop.yml | ||
| Gemfile | ||
| Gemfile.lock | ||
| LICENSE.txt | ||
| Rakefile | ||
| README.md | ||
| space_invaders.gemspec | ||
Classic Space Invaders Game
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
Installation
Launch
ruby lib/space_invaders.rb