日記(912)

<前 次>

新しいアイコンですよ

掲示板にいずみさんとネコブラのアイコンを追加しました。
大きいほうの画像は既にできていたのですが、16x16のサイズの小アイコンを作るのが難しくて時間がかかってしまいました。

メテオスもどきのほうは今JavaScriptを使って惑星データのセーブ&ロードを実装しようと試みているところです。
これはこれで…色々とややこしいですね。
Qに送る文章も考え中です。

ツールの登録

DirectMusicツールの更新のときに書いた、「次の機会」のところを更新しました。
とはいっても、ほぼ定型文なので大した内容にはなりませんでしたが。
あと、ツールの作り方のページでのメッセージの扱いについて少し修正しました。

メテオスもどき、縦切り離し点火の特例ができたのでアップしてきました。
Qに送る文章も考え中です。
自分を正当化しつつ、相手にとっても損がないように、考えてるところです。

システムの復元

フォントを戻そうとすればするほどいろんなところが変になっていったので、結局システムの復元を使ってインストール前の状態に戻しました。
で、戻ったのはいいんですけど、一部の拡張子の動作が復元ポイントよりも更に前の状態になってしまいました。
まあ、全体としては、戻ってめでたしめでたしなんですけど…。

新しいフォント

WindowsUpdateでWindowsVistaに入ってるらしいフォントをインストールしたら表示が微妙に変になりました。
で、元に戻そうとして設定をいじったらますます変になったので微妙に変な表示に戻しました。
文字のバランスがちょっと悪い気がするんですよね。
「き」とか、一部の漢字とか。
う~ん・・・。

時の重み

マップシステムについて、だんだん思い出してきました。
マップチップとキャラをまず全部3D空間上に配置してZソートして奥から順番に表示、表示対象をCBWWindowにしても正常にクリッピングして表示、マウス操作対応のため見た目の座標と内部座標の対応、データ部と表示部のプログラムの分離、などなどなど…。

NeoMuplで、なんとなくランダムのくせに選ばれる曲が偏る気がしたので、スキップ率に加えて、時の重みというパラメータをつけて、最近再生されていない曲を優先的に選ぶようなオプションをつけました。
正直、100倍優先にしても数千曲の中だと焼け石に水のような気もしますが、なんとなく水なりの効果はあるような気がしてます。

メテオスもどきはシュートのおかしな挙動を少し改善しました。

忘れていた過去

ここのところメテオスもどきばかりだったので、久々にBomber丸Worldの開発を再開しようと思ったのですが、すっかり何をやっているのか忘れてしまいました。
たぶんマップ表示の再実装を試みるところだったと思うんですが、該当するプロジェクトを開いてもまだ作り始めてもいなくて、どのような方針で作るのかすらわからない状況でした。

ほぼ完成

メテオスもどき、落下メテオによる押し下げも実装して、ドッキング関係もきれいに書きなおして、あとはいくつかの不具合を直して演出をつければ単体としては完成ということになります。
なので、そろそろ本家の開発元のQに問い合わせてみようと思っています。
動画のときもファンサイトキットのときも終了告知のときもつれない返事ばかりでしたが…。

<前 次>