波○拳を繰り出すことはできるか?(「お知らせ:「コナミコマンド」を実装しました」を読んで)「お知らせ:「コナミコマンド」を実装しました」によると、コナ○コマンドはできるらしいです。文で普通に分岐しています。これはこれでお手軽な実装ですが、こういうものを見ると一般化してみたくなります。3;キーの配列を受け取ったら実行してくれるクラスがあると便利ですよね。以下のような書き方ができたら楽しいですね。onError);作成してみました。以下にサンプルページ+全ソースコードがあります。キー入力サンプルページ(IE/Firefox)でも、上記の実装だと、波○拳を繰り出すことはできません。複数のキーの同時押しができないからです。この手の実装はゲーム開発者にとっては当たり前のものだと思いますが、馴染みがないとなかなか難しいです。私の記憶が正しければ。実現するようにします。以下のような書き方をしたいものです。onError);作成してみました。以下にサンプルページ+全ソースコードがあります。ポイントは入力したキーを複数個持つことです。使って配列を操作する機能を強化すれば、半分くらいのコードで書けると思います。ここまで来るとあまり、手軽なものにはなりませんね。キー入力サンプルページ(IE/Firefox)実は現時点でも結構手抜き実装(格闘ものならもっとキー操作は厳密にする方が良いです。)ですが、ずいぶん進歩した気がしますね。上記のコードは全てパブリックドメインです。バグがあると思いますが、適当に料理してやってください。