Tank Island is an open source 2D top down shooter game that was created with Ruby using Gosu game development library while writing this book.
Complete process of building this game is described step by step in this free to read book:
Before installing, make sure you have:
- Ruby installed, preferably through rbenv, not rvm.
- ImageMagick (
gem install rmagickshould work). - Gosu prerequisites for Mac, Linux or Windows
To install it, run
$ gem install tank_island
There are several ways to start the game.
$ tank_island
$ w=1600 h=1200 tank_island
$ fs=1 w=1200 h=800 tank_island
WASDmoves your tank.- Mouse
left clickshoots. ESCgoes into menu and away from it.
Rrespawns your tank.Tspawns an enemy tank under mouse cursor.F1enters debug mode.F2toggles profiling

