日記(1165)

<前 次>

アイデンティティーとアイデンティファイ

IdentityとIdentify読み間違えた…
そのせいでちぐはぐな日本語訳になってしまいました。

「周りを海に囲まれて」のハープの音を直してみました。
まだ変ですけど前よりは聞けるようになりました。

模試の申し込み用紙を貰いました。
これでも一応私は受験生ですからね、模試だって自分から受けるのです。

昨日、ちょっとした不注意から、400時間以上かけたデータが消滅しました。
トホホ…
400時間のデータが消えたらもう開き直るしかないです。
それでもその当日は夜中々眠れませんでした。
まあ、400時間のデータの中には取り返しのつかない間違いをしてしまったことも記録されてしまっていたので、それをやり直せる点では良かったと思っています。
それにしても、消えたのがゲームのセーブデータで助かった……
これが「ふにゃふにゃ」のソースだったら自己紹介のパソコンを叩き壊した回数が少し変わるところでした(バックアップは取ってあるけど)。

8の倍数

「ふにゃふにゃ」の隠れ機能と同様に、「Bomber丸World」のBGMは32個です。
DWORD型の変数を無駄なく利用できます。
この処理を作るためにどれだけサイズがでかくなるものやら…

「周りを海に囲まれて」のハープの音がおかしくなっていました。
近いうちに直すつもりです。
まともにコードのことを知らないと変な音楽ばかりできてしまいます。

今度の更新は多分24日、「Anti『Cのススメ』」にしようと思います。
TabIndexについては知らない人はいないでしょう。

MusicPlayer6開発中止

「ふにゃふにゃ」で、ダメージの処理、ダメージによるゲーム終了、ダメージを受けるが凍らない時の処理、凍るがダメージを受けない時の処理、相手の攻撃を一切受け付けない時の処理(無敵というわけではないです)などを作りました。
このゲームの隠れ機能は8個にすることにしました。
そうすれば1バイトの変数の各ビットに一つずつ追加機能の情報を書き込むことができて無駄がないからです。

DirectMusicをC++で使えない問題が結局解決しなかったので、「MusicPlayer6」の開発は中止です。
VBもLearning Editionなので、DLLを作ることができません。

リンク集に「The Phoenix Gamers」を追加しました。

DMLibはとても便利

「MusicPlayer4」をバージョンアップしました。
追加の位置を変更しました。

「Bomber丸World」のDirectMusicがビルドできない問題が解決しました。
とはいっても原因がわかってそれを直したわけではありません。
結局どうにもならなかったので、他の人の作ったDLLを使うことにしました。
BBEさんの「簡易DirectMusicDLL」なんですが、見てみるとなんと私にとって非常に理想に近いものではないですか!
これだとリンカエラーもでないし……ムフフ…
ただ、たった一つだけ理想と食い違う部分があるのでその部分を変えてくれるよう頼んでみるつもりです(変えなくても充分動きますけど)。
次の更新は「The Phoenix Gamers」とのリンクになるかもしれません。

昨日の日記に間違いがありました。
BGMのことは「ふわふわふにゃ」の方です。
トゲが186個もあったらもうたちまち2重3重に取り囲まれてしまいます。

ふにゃふにゃふにゃ

「ふにゃふにゃ」で、ランダムステージセレクト機能と、ゲームが終わってタイトルに戻った時今までプレイしていたステージが選択中になる機能をつけました。
前作に引き続き秘密機能もつける予定です(というよりもうそのために使うクラスも作っています)。
今のところ予定しているのは、

  1. ニコニコ(前作と同じ)
  2. 隠れキャラ
  3. 画面反転
などです。
画面を左右反転させても設定でキー操作を左右反対にすると問題なく操作できるのであまり意味はありませんが。
BGMできません。
プログラムはできたのに…

「ふわふわふにゃ3」で結構いい記録が出ました。
185.292秒間逃げおおせました。
1と3は生き残ったミリ秒数がそのまま得点になります。

IE6最悪…

今を遡ること数日間(←たったそれだけ?)……
ゲームボーイを買おうと思っていたのですが、肝心の欲しいソフトがどこに行ってもなかったので(とはいっても2ヶ所しかいっていない)、本体も結局買えないままでした。

そして今日!
少し遠出をしてとうとう見つけたのです!
DQM2ルカ編です。
しかし結局弟に取り上げられてしまいました(それでもいいけど)。

「ふわふわふにゃ」で当たり判定を外してトゲを200個出してみました。
数秒で完全に取り囲まれてしまいます。
数値計算の関係でトゲは左上に向かって動きやすくなっています。
除算のときに小数点以下を切り捨ててしまうのが原因です。

「ふにゃふにゃ」で普通のダメージの処理を作りました。
凍った時の処理をちょっといじっただけです。

InternetExplorer6をインストールしました。
すると、アイコンがぼやけて見え辛くなりました。
しかも、フォントに関わらず希臘文字が下手な字になりました。
さらに、よくフリーズするようになりました。
IE6をアンインストールしてIE5に戻しました。

Anti「Cのススメ」でもやろうかなぁ…

オゾンの中を飛んで行け!

「ふわふわふにゃ3」を作りました。
最初のトゲが普通に追いかけてきて、1秒ごとに現れる新しいトゲが前のトゲを追いかけます。
下手な逃げ方をしてはすぐトゲに取り囲まれてしまいます。
私は2分近く持ちこたえました。
BGMなどの機能もつけて10月1日にアップします。
一応画面写真だけ今日アップしておきます。

オゾンの臭いを嗅いでみました。
教科書にあった記述…
「オゾンは特有の刺激臭を持つ気体で…」
臭かったです。

腹筋30回と腕立て伏せ30回をやってみました。
今回は普通にできました。

<前 次>