S.F. Page

Programming,Music,etc...

three.jsで2Dシューティングゲームの続きを作る(9)

開発を支援するツールを作成し始めた。亀のように鈍い進み具合だが。そういう言い方は亀に失礼か。。

https://68.media.tumblr.com/dc682cc3d054b112a305420413350b32/tumblr_o1vahxiFjw1s44dwzo1_1280.png

敵の動きをエディットするツールを作る前に、ゲームの任意の面で開始したり、ポーズしたり、リセットしたりする機能を実装している。それはもうちょっとしたらできそうである。

敵の動きとかは昔は仕様書にまとめ、それを見ながらプログラミングしていたものだ。インベーダーゲームも仕様書はあるのだ。

weekly.ascii.jp

ゲームのアイデアをじっくり練れるし事前にこういう仕様書を作るというのは今でもとても重要だと思う。私の場合は趣味なのでそこまではやらないけどもね。そのかわりツールを作って試行錯誤を支援し、仕様書レスでゲーム性を高めていこうという作戦である。さてうまくいくか。