日記(939)

<前 次>

基本的な再生機能

NeoMuplの再生がちゃんとできるのを確認できたので、再生終了後の処理なども実装して、途中バージョンをまたアップしておきました。
ダブルクリックした場合はループ再生になります。
ファイルメニューなんかは全体的に未実装なのでご注意くださいませ。

自動車免許

自動車学校行ってきました。
いい加減免許を取ろうとね。

NeoMuplは、再生用クラスを用意して、再生メニューもとりあえず実装して、一応鳴るようにはなったはず…。

なんて広いステージ!

ふにゃさんの追加用極悪ステージを作っています。
なんというか、もう、めげそうです。
ふにゃさんのスペックの限界まで広いステージを作ってるんですが、やっと今下から2割ほど使い切ったところです。
空間を広く使うとどうしても大きな空白ができてしまうのですが、その部分にまで意味のあるコースを作ってしまうといくらなんでも探すのが大変すぎるということで、その部分にはわざわざ来てくれた人のために何かブロックで絵でも描いておこうかと思っています。

NeoMuplは、DirectShowだけでなくMIDIに関してはDirectMusicも使えるように方法を思案中です。
やっぱりMIDIのループ再生にはDirectMusicが一番向いていると思うのですよ。

MusicPlayer6、公開しました。

ええもう、善は急げということで、MusicPlayer6を公開してしまいました。
実はドライブの変更ができないという欠陥があったりしますが、そこのあたりはあまり気にしちゃいけません。
欠陥品は正しく使いましょう。
ひそかに詰め合わせにはVB版NeoMuplも混入していたりします。
あとMusicPlayerシリーズなんか話にならないほどの欠陥品のMIDIPlayerも。

C#版NeoMuplは、ドラッグ&ドロップで曲をリストに追加するところまでできました。
途中、ToStringがnullを返しているのに気づかずリストボックスが頓珍漢なエラーを出すという事態もありましたが、なんとか原因を見つけて直すことができました。
C#版は常に最新版をアップするかどうかは未定です。

爆ボンの操作説明3を更新しました。
ボムジャンプ関連を紹介しています。
お手玉ひどい。

MusicPlayer6をどうしようか

NeoMupl、VB版の最終バージョンをアップしました。
本当にバグフィックスしかしていませんがこれからはC#でやっていきます。
そういえばMusicPlayerもなんとかしないとなー。
MusicPlayer1のリメイクとなるMusicPlayer6は公開していないみたいだし、そのほかの開発終了したものもソースを含めて公開しておきたいし。

夢は覚めてみるまでは夢とはわからんものぢゃよ

そんなわけでクリアして、2周目やってます。夢をみる島(「みる」が正しいらしい)。
前回はマリンとあんまり一緒に歩き回れなかったので今回はマリンと一緒になるまでは記憶と情報を頼りに一気に進めて、マリンが一緒になってからはいろんなところで色々試してます。

そういえばNeoMuplのVB版、今見るとスキップ情報の管理が滅茶苦茶で、間違ったところからコピーしてきたり関係ないところに書き込み処理を入れてたりして、全然設定が反映されていませんでした。
VB版の更新はこのバグフィックスが最後になりますかね。

リンクにとっての夢であるかどうかは定かじゃないんですね

今日も夢を見る島やってました。
カラー専用ダンジョンで青い服を手に入れたり、レベル7までクリアしたり。
前まで単純なリンクの夢オチだと思っていたんですが、案外深い内容だったんですね。
風の魚の夢であることは間違いない。
だけどその夢は自分たちにとっての現実であり、夢が覚めるということは自分たちの存在自体が消えてしまうということ。
だから魔物たちは抵抗するんだけど、無邪気な住民は手を貸してくれる。
でもリンクは風の魚を叩き起こし、島を消すことでしか外へ出ることはできない。
そうしないと自分も島の土になってしまうから…。

<前 次>