JS学習ゲーム「hackforpay」をプレイしてみた感想

はてブを見てたら見つけたのでやってみた。

hackforplayのダウンロード|Daiki Teramoto|note

ブラウザで起動するゲームをクリアしながら、簡単なJavaScriptに触れることができる。仕組みはすごい簡単で、JavaScritpで記述されたゲームの設定(フラグとかパラメーターとか)を変更しながらクリアを目指していくというもの。

はじめはゲームに誘導されてJavaScriptを開くように言われるけれど、以降は自分でJavaScriptをいじることで下へ下へと進んでいく。jsファイルにヒントが書かれているのでこれを元にすればすぐにできるし、込み入った設定等は予めしっかり作ってくれているのでやってる側は難しいことを考えなくてもいい。

このゲームのいいことは「Try & Error」を徹底して経験できることかと。jsファイルを編集しては更新・編集しては更新になって、自分で少しずつゲームを作っている感が楽しい。それに、ブラウザを更新するたびにはじめに戻されるので、クリアしたところも「もう少し直せるかも...」みたいな欲も出てくる。

ゲーム自体はとても短く、ブラウザとテキストエディタ(ゲーム中ではSublimeが推奨されているがなんでもいいと思う)があればできるので、これからJavaScriptを始めてみたい人の入門にはいいかもしれない。