日記(1161)

<前 次>

テストなんて余裕だぜィ!←ウソです

「まちかどバトル」の地下ステージを完成させました。
地上のマンホールに入ると行くことが出来ます。
つまり下水道であるわけですが、そんな雰囲気は皆無です。
リサージュ曲線を描いて動く足場や上からどんどん落ちてくる氷の雫など、下水道では絶対にありえない仕掛けがあります。
梯子を上ると地上に出られます。

このように私はテスト中だろうが何だろうが平気でゲームの開発を続けます。

卒業アルバムの写真を取りました。
が、撮影場所は担任の先生の最も嫌がる場所でした。

明日から中間テスト

昨日は全サーバーが停止していたので日記を書けませんでした。
今日は昨日の文も混ぜて書いておきます。

「SuperBomber丸」をMusicPlayer4に対応させました。
「SuperBomber丸」とは「DL不可能」のページにある大して遊べないゲームです。
何しろ爆弾が爆発しないのですから。

「ふにゃふにゃ」で、画面端でのバグをひとつ直しました。
その代わりに、主人公同士の当たり判定に関するバグをひとつ見つけました。
二つ目のステージを作っているときに気が付いたことです。
この二つ目のステージはボスステージです。
輪ゴムシャボンや放電、コピーなどの技を使います。

「Bomber丸World」にはまともな敵があまり登場しません。
ゲロノフン2世なんかは気持ち悪すぎてゲーム中にモザイクがかけられますし、アサシネーターはスクラップの車を組み立てなおしたような敵だし、ラスボスにいたっては戦闘中に飽きてやめてしまいそうなほどしぶといし…

αゲームの画像は16色

リンク集に「VisualBasic初心者連盟」を追加しました。
ここで嘗て公開されていた「はつかりライブラリ」は「ふにゃふにゃ」の基礎部分で使っています。
残念な事に今は公開されていません。

「ふにゃふにゃ」で、攻撃が相手をすり抜けてしまうバグを発見したので修正しました。
攻撃の移動の前に当たり判定をしていたのが原因でした。
加えて、移動の処理をまったく関係のないforの中に入れていたため、1フレームにつき本来の2倍の速度で動いていました。
本当の攻撃はもっとふわ~っとした動きです。

唐突ですが、「パネルα」のページを開きました。
一応パネルの絵は126種類全部揃ったのですが、まだまだふにゃの絵が多いので、それを減らすためプログラムの公開はもっと先になりそうです。
ついでに、画面写真に出ているパネルの絵の解説:

  1. クォータービュー風宝箱
  2. MusicPlayerアイコン
  3. ゴキブリと間違われやすい気の毒な甲虫
  4. パネルαアイコン
  5. 爆弾
  6. クイズαアイコン

軽量化計画

「Bomber丸World」で、MIDI関連の不要なクラスをなくしました。
yandeSDK2ndは便利な反面要らない機能も満載で、実行ファイルのサイズがネット上で公開するには相応しくないほどにまで大きくなりやすいのです。

「ふにゃふにゃ」で、ステージ端を隔てた向こう側のビットマップを表示できるようにしました。
2行追加して1行変更しただけです。
ステージの向こう側のキャラクターとの当たり判定も同様に出来るはずです。

「まちかどバトル」の地下ステージの制作をまた少し進めました。
ひたすら無機質なステージです。

最終ボスは全体即死呪文を使うよ

今日は書くことがありません。

だからMIDIでも作って書くことにしようと思ったのですがうまくいきませんでした。
「Bomber丸World」の最終ボスの音楽を作っていたんですが、変になってしまいます。
いや、最終ボスは変なやつなのでわざと不協和音を入れたりしてわざと変になるように作っていたのですが、変な音楽と音楽らしくない音楽は違うのです。

オープニングも出来ていない時から最終ボスのことを考えるのは駄目でしょうか……

「ふにゃ」ってバグ利用のステージがあったような…

「ふにゃふにゃ」の設定プログラムで読み込んだ情報を表示するところまで作りました。
今回は読み込んだ内容をただ単にコントロールのプロパティに入れて終わり、ということではなかったので普通より少し時間がかかりました。
また、設定項目をひとつ減らしました。
引き分けは二人にそれぞれ割り当てても同じことなので一つにまとめました。
それと、256回以上遊ぶ物好きな人がいるかもしれないので、対戦成績を記録する変数の型をBYTE型からWORD型に変えました。

「まちかどバトル」の地下ステージのすり抜けバグを解消しました。
「ふにゃふにゃ」には前作同様すり抜けバグがあるのですが、今回は角にある線を2重にすることで解決しました。
ついでに足場をひとつ追加。
ここでは足場をひとつ作るたびに8個以上の線を定義しなければならないので大変です。

していますと答えてくれたあなたに

「ふにゃふにゃ」で設定及び対戦成績をファイルから読み込む機能と、ファイルに書き出す機能をつけました。
対戦成績の方はまだ記録したりはしていないのであまり意味はありませんが…
特に忙しくなる12月までには完成させたいものです。

「ふにゃふにゃ」の設定プログラムで設定を読み込んで表示する部分を一部作りました。
そこで隠し機能に番号をつける必要が出てきたので、書き留めておきました。
テキスト形式でハードディスクに入れていると弟に読まれるので、HTML形式で秘密の場所に隠しておきました。

そう、秘密の場所に……
……見るなよ!

<前 次>