日記(900)

<前 次>

AVIキャプチャのことについて

爆ボン関係の動画を整理してました。
これまではWikiに書いていたのですが、Wikiスパムに荒らされていたため凍結して、動画一覧はYoutube側でプレイリストとして公開することにしました。
Wikiのほうは該当ページを凍結して、別のページで別の方式で動画を取り扱うことにしました。

そういえば、ふにゃさんに録画機能付けたいな~とか思ってます。
リプレイから自動生成すれば、画面キャプチャによる頼りない録画じゃなくてコマ落ちなしの完璧な動画ができると思うのです。
サウンドのほうもDirectSound&DirectMusicでなら…と思っています。

グリーンガーデンノーアイテムクリア完了

爆ボンアイテムなしプレイをブルーリゾート1面までやってました。
ワールド1のドラゴからしてなかなか凶悪でした。

ノーアイテムクリア

メテオンもどきの素材置場を更新しました。
素材を探すときいろんなものがごちゃ混ぜになっている中から目的のデータを探すのは手間がかかるので素材の種類ごとに分けて表示できるようにしました。

浮き沈みランチャーも更新しました。
うまいこと削除と右クリックメニューが実装できたので。
一部実装されていないのに表示されるメニューもありますが、そこのところは開発中ということでご容赦ください。

そうそう、爆ボンで新しいやりこみ始めました。
その名も「ノーアイテムクリア」。
ルールとしては、
・最弱状態で開始
・アイテムは一切取らない
・敵になるべく攻撃しない
・ボムをなるべく使わない
・自分は死なない
の5つにしようと思っています。
このルールから次のような制限も生まれます。
・フルパワー禁止(これは当然)
・パワーアップ不可(ボス戦のリモコンは例外)
・ゴールドカード禁止(なのでレインボーパレスも出ない)
・敵は避けて進む(カードがいらない以上殺生は無用)
・ボムジャンプもなるべく使わない(自力ジャンプ連発なんて興ざめだもんね)
今回はわくわくモードで挑戦することにしました。
どきどきモードだとブラックシティ1・2面が半端じゃなくきついので。
謎解きステージはカード5ルートを進んでゴール前で待っていればいいだけなので割と楽です。
なので、見所は必然的にボス戦ということになります。
で、ボス戦では普通にやっているとたいてい何かしらのカードが手に入ってしまうわけですが、それでは非常によろしくないので、カード回避条件を満たしつつ戦わねばなりません。
たとえば最初のシリウス戦では、
1.最初の20秒間ダメージを与えない
2.ためボムを当てて気絶させない
3.ためボムの炎でダメージを与えない
4.場外に投げて倒す
5.タイム20000以上掛けて倒す
となります。
リッパーやハウトなどが相当きつそうな気もしますが、暇を見つけて挑戦してみます。

右クリックメニュー

浮き沈みランチャーの右クリックメニューを簡易的にですが実装しました。
とりあえず右クリックから実行できる、ただそれだけです。
右クリックしたら選択解除されてしまう問題があったためそのあたりの改良をしつつ。
今は項目の削除を実装中です。
将来的には項目のプロパティを変更できるようにしようと思っているので、それに対応した削除方法を考えています。

基本機能ができたので

とりあえずプログラムを起動して浮き沈みするようになったので浮き沈みランチャーをアップしてみました。
今後は右クリックメニューを実装して、フォントや色などをカスタマイズできるようにして、アイコンも表示できるようにしたいと思っています。
もちろん項目の削除や編集なども。
アイコンは非同期で読み込んで、アイコン表示町で操作できないということができるだけないようにしたいと思っています。

今日はメテオンもどきもいじりました。
シュートするとカタマリが崩壊するバグがあったのでその対応と、移動方法ルールの作成をしました。
移動方法は、縦移動と横移動の可否が個別に決められて、縦移動のみ、横移動のみに加えて、どういうわけかどっちもできないルールもできたりします。
あと、メテオスオンラインになかったルールとして、横向きのシュートのようなものも作ろうかと考えています。
もちろんそのまま横シュートなんてことはできないんですけどね。

ランチャーとして機能しだした

無事新しい冷蔵庫が届きました。
少々スペースが多く取られてしまったようですが、それに比例して収納力もアップしたのでこれからの活躍に期待です。
冷凍庫が真ん中に来たため、アイスや冷凍食品には特に注目が集まるでしょう。

浮き沈みリンク集はメニューっぽい表示ができて、プログラムの起動もできるようになりました。
今はスクロールをどのように実装するかで試行錯誤しているところです。
たくさんあるアプリケーションの中から良く使うものを探し出すということで、どうしても項目が画面内に収まりきらないのでスクロールは必須なのです。

メニュー風表示

今日は浮き沈みランチャーの開発を。
なかなか良い感じにメニューっぽくタスクトレイから出てくるようになりましたよ。
キー操作でクリックイベントを起こすとマウスが通知アイコン上にやってくるなんて今まで知らなかった親切設計!
あ、いや、Windowsの親切設計のことです。私の設計ではなく。
おかげさまで、メニュー位置の決定がマウスポインタの位置を見るだけでできてとても楽でした。
そして本物のメニューがタイトルバー代わりという悪趣味仕様。
データの扱いについての構想もできてきて、現在はデータ管理の部分のプログラムの作成中です。
基本的にデータはユーザーごとのデータフォルダに記録されます。

<前 次>