Webアプリケーションやサーバサイドのソフトウェアとゲームは勝手が大きく異なります。サーバサイドの開発者がゲーム開発を行おうと思うと、新しく覚えないといけないことが多数あるでしょう。しかし少なくとも言語が同じならば入り込みやすいかも知れません。 今回紹介するTank Vs Zombie Game Built in Rubyは名前の通り、Rubyで作られたゲームです。Webベースで動くので、Ruby開発者の方は実装を見てみても良さそうです。

Tank Vs Zombie Game Built in Rubyの使い方

ゲーム開始します。

塔(?)からゾンビが次々と生まれてきますので、大砲で撃っていきます。

塔をすべて壊すとクリアです。

ゲームオーバーです。

ゾンビは強くないので、最初は苦労することなく進められるでしょう。しかしゾンビ映画で良くあるように、大量に襲いかかられると徐々に辛くなってきます。ぜひゲームのチャレンジと、そのコードリーディングにチャレンジしてみてください。

Tank Vs Zombie Game Built in RubyはRuby製のソフトウェア(ライセンスは独自)です。

デモ GitHub - shanshaji/Tank-Vs-Zombie-Game-Ruby: Single Player 2d top-down zombie survival shooter game. In development.