プログラミングを学習する上で良い題材があるとスムーズです。特に自分が作りたいものに合っていると、そのカスタマイズができたり、より学習意欲が高まるはずです。 今回はWebブラウザ上でゲームを作る際の学習教材になるSpace Invadersを紹介します。

Space Invadersの使い方

スペースキーを押すと開始します。

上にある緑が敵、グレーが自機です。

ミサイルはスペースキーを押し続けると何発でも発射できます。そして相手のミサイルを避けつつ、すべての敵機を倒したら次のステージに進みます。キャラクターのデザインはシンプルですし、左右の移動とスペースキーだけの入力で全体の理解もしやすいでしょう。ぜひHTML5ゲームの作り方をSpace Invadersから学んでみてください。

Space InvadersはHTML5/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

Space Invaders dwmkerr/spaceinvaders: Classic Space Invaders game written in JavaScript as a learning exercise.