2007年10月の日記

<2007年11月 2007年09月>

メテオン終了

うぅ…メテオスオンラインが終了してしまいました…。
さようならルミオス…。
さようならリモチューブ…。
さようならディジェ…。
さようならアロッド…。
そして、ありがとうメテオンスタッフの方々。
ありがとうこんな私をフレンド登録してくれた16人の友達。
ありがとう一緒にチームで戦ってくれた205人の仲間たち。
ありがとう対戦してくれた延べ7774人のみんな。

だからといっていつまでも泣いてるわけにもいかないので、その後はメテオンもどきを作っていました。
今回は滅亡音の実装とシュートが大気圏に達したときの挙動の改善。
シュートしたときに大気圏にメテオが張り付くことがある問題を修正しました。
あとは、圧縮ファイルからいろいろ読み込めるかどうかを調査しているところです。

事実上の最終日

メテオスオンラインやってました。
まだまだやり足りないことはたくさんあるけど…。
あまりにいつも通りに動いてて終わる実感がないけど…。
終わった後のメテオスオンラインのプログラムやリソースがどうなってしまうのか気になるけど…。
あと17時間で終わりなんですね…。

メテオンもあさってで終わり

メテオスオンラインの音楽を録音したり大会参加者の画像を整理したりしてました。
あと、メテオンもどきのプレイ・編集画面で、編集・投稿可能な場合には(編集中)という表示をつけるようにしました。
ついでに投稿時に自動で惑星パラメータ抽出する機能も付けたいと思っています。

最後のメテオン大会

メテオスオンライン第3回非公式大会の観戦に行ってきましたー。
観戦枠や撮影の都合で予選しか見られませんでしたが楽しい大会でした。
ちなみに私自身はVistaになったのとマウスが調子悪い都合で参加しないでおきました。
…これが最後の大会なんですけどね…。

アロッドができてない

メテオスオンラインをやりながらメテオンもどきのパラメータをいじってました。
DS版を参考にできないオンラインオリジナルの惑星を優先的に作っていきたいところですね。

爆ボンのページのディレクトリ分けも進行中です。
ついでにバトルのページを完全に作ってしまったり。
ただ、前にも言ったように、アップは後でまとめて、ということになります。

JSから離脱

メテオンもどき本体に文字列表現を表示する機能をつけました。
これによりJavaScript非対応環境でも新惑星創造ができます。
そして、色も変えられるようにしました。
透明度も含めて設定できるので、GIFと組み合わせて半透明にしたり背景を見やすくすることなどもできます。
あと、ちょくちょくヘルプも充実させています。

別スレッド再生

サウンドをオンにしていると数分間プレイしているうちに激しく重くなる症状が出ていたので、サウンド再生処理をゲームループのスレッドとは別スレッドにすることで、サウンド再生待ちでゲームが中断しないようにしました。
また、サウンドはコンマ数秒程度遅れて聞こえてきても耳には違和感がないため、サウンド再生処理自体をコンマ1秒ごと(ゲームループはコンマ01秒ごと)に行うようにして、さらにそのコンマ1秒の間に再生されてすぐ停止されるサウンドはまず聞こえることはないので最初から再生しないようにして、サウンドの再生回数自体も減らしました。
あと、そろそろ利用の手引きやコミュニティ機能を充実させたいと思っています。

紋章の謎へ

ファイアーエムブレム暗黒竜と光の剣をクリアしました。
部隊が四方に分散するというから、最終章は4人で攻め込みましたよ。
マルス、ドーガ、ゴードン、マリクの4人で。
ほかは足手まといなので置いていきました。

爆ボンのページがややこしくなってきたのでディレクトリ分けをしはじめました。
リダイレクトの設定などもしたいしついでに内容も充実させたいのできりのいいところまで済ませてから一気にアップしようと思っています。

メテオンもどきにはBGMがつきました。
MIDI形式で鳴らせます。
まだ細かい部分でおかしいのですがエラーは出なさそうなので呼び出しスクリプトを改良したらすぐにでもアップしようかと考えています。

回路素材

回路素材移転しました。
ビットマップ形式で、解説付き。
まあ、途中で力尽きて省略したんですけど。
ついでに、ダウンロードページをUTF-8で書き換えました。

惑星再編集

メテオンもどきに惑星再編集機能をつけました!!
そしてアップローダもつけたのでグラフィックも好きに変えてオリジナル惑星が作れるようになりました!!
まだBGMは未実装ですが、これもまた近いうちにできそうですし、あと、ルールの拡張や編集抑制、JavaScriptに依存しない惑星パラメータ抽出なんかもしてみたいところです。

あと、近々学習帳のほうにアップしていた回路素材をダウンロードコーナーに移転する予定です。

きらきらの音

メテオンもどきに音が付きました!!
とりあえずカービィのきらきらきっずの音を付けてみたところ、なんだか違和感がなさ過ぎて、本当に惑星ポップスターなんかが出てきそうな気がしてしまいました。
BGMはまだです。
ついでに、ファンファーレもカタマリの重さで音が変わりません。
あと、BGMは終了の感知が面倒な処理になりそうだったのでオンライン方式の切り替えはつけないことに決めました。

スティック操作

黄昏の姫君やってました。
なんでかというと、ポインティングをブレまくりのリモコン操作から精密操作のスティック操作に切り替えられると聞いたため。
しかし、オプションを見てもそれらしき項目はない。
そう思って適当にいじってると、どうやらポインターの項目をオフにすることでスティック操作に切り替えられたようです。
ポインター自身は狙う際スティック操作でも出てくるので、ちょっと項目名が悪いんじゃないかなって思います。
それに、取扱説明書にもまともに書いていなかったし、ユーザーインターフェース面ではやはりこれは不備じゃないかなって思います。
で、スティック操作にしてから、試練の洞窟とやらを見つけたのですが、敵があまりに強く、多かったため後一歩のところで負けてしまいました。
ビンに入っていたのがミミズでなければ…!

メテオをまとめて

メテオンもどきの音楽のシステムを考えてました。
とりあえずBGMはDS方式とオンライン方式の2つに対応させるため、得点と積もり具合の両方で変化させることにしました。
ただ、オンライン方式は曲の終わりを感知する必要があるためちょっと実装が難しそうです。
あと、メテオの画像を全部ひとつにまとめたので、以前の形式でも画像の切り替えは使えなくなりました。
もっとも、代わりとなるメテオが存在しなかったため、ほとんど影響はなさそうですが。

BAKUBO N

なんと、いまさら気付いたんですが、爆ボンって「BAKUBON」だったんですね。
「BAKU BOMBERMAN」から「BAKUBOM」になるんだと思ってました。
ロクヨンに挿しっぱなしだった爆ボンのカセットを抜いて何気なく見てみたら背景にさりげな~く書いてあるんですよ。
だからといって、爆ボンのコンテンツのURLを変更したりなんてしませんが。

で、それとは関係ないんですが、ダウンロードコーナーのページを順次文字コードUTF-8に移行しています。
トップページとRSSにあわせているわけなんですが、ソフト本体のほうは相変わらずShiftJISというちぐはぐさです。

あと、メテオンもどきに音楽をつける作業をし始めました。
しかし、AudioClipにMediaTrackerが使えないのは若干不便…。

適切な拡大率を選ぶ

とりあえずキャラボックスの画像配置アルゴリズムが改良できたのでアップしてきました。
以前のバージョンだと縦長か横長かだけで配置方法を決定していたために、画面の大きさと画像の大きさの組み合わせによって、不必要に小さくされる症状がありました。
まあ、非常に微妙な部分ですし、表示部が完全に正方形ならバージョンアップしなくても何も問題はないのですが。

そうそう、Bomber丸World、忘れてませんよ。
でもゲーム本体の前に、ゲームエンジン利用の実践練習ということで、Bomber丸Worldのゲームエンジンを使って事前にいろいろミニゲームを作ってみようかと考えています。
楽しいのができるといいなぁ。

無題

う~ん・・・ファイアーエムブレムすらしてなかった日には何を書けばいいんでしょう・・・。

拡大率と配置

そういつまでもファイアーエムブレムばかりやっていないわけで。
カミュとは戦いたくないとかいいつつ一撃必殺してしまったわけで。

そんなわけで今私はCharaBox3の画像の表示処理を作っているところです。
表示処理自体はすでにできてるんですが、拡大率の計算が気に食わなかったので書き直すことにしたのです。

無題

今日も引き続きファイアーエムブレムをやっていました。
と、前日と同じようなことをしていたときは書くことが少ないのです。

暗黒竜再び

ファイヤエンブレムをやってました。
紋章の謎の第2部が途中だったのですが、すでに第1部のストーリーを忘れてしまっていたので、第1部からまたやり始めました。
とにかく、村は全部救って仲間は全員集める!
ある意味当然なそういうプレイをやってみようと思います。

MIDI作成ソフト

う~む、MusicStudioProducerで作った曲がDominoでうまく読み込めないです。
どうにも、MusicStudioProducerで保存するときのデフォルト設定でメロディのあるトラックにシステム情報まで書き込んでしまうために、Domino側でトラック1をシステム情報用のトラックと誤認して、メロディを消してしまっているようです。
まあ、Vistaではまともに動作しないMSPでも、保存しなおし程度なら何とかなるので、形式を指定して保存しなおせばどうにかなるのですが、めちゃくちゃ多いわけではないにしてもそれなりに数はあるので、何とかしてそのままデータを持っていきたいところです。
本当は音さえまともに出せるならMSPを使い続けたかったんですけどね…。

あとは。秀丸でマクロに挑戦しようとして挫折したり。
やりたいことが実はできない…?ように見えました。

VistaでのBomber丸World開発環境

メテオンもどきを改良していました。
まず、旧形式のデータを投稿してもエラーが出ないようにしました。
そして、お試しプレイ前にデータ抽出してもちゃんとデータを取れるようにしました。

そうそう、VistaでのBomber丸World開発環境を整えました。
DirectX8SDKを入れてVC6を入れればそれで終わりだと思っていたのですが、ディレクトリ設定で優先するディレクトリを間違えて設定していたため、一部のライブラリが古いほうを使われ、リンクに失敗するということがありました。
もちろん今ではそれも直しましたが。
メテオンもどきでやることがないときはこっちのほうを開発しましょうかね。

OOo

メテオンもどき、ついに新惑星創造のシステムを実装できました!!
簡易ですけどね。
今後はもう少し編集しやすいような仕組みを作っていきたいと考えています。
JavaScriptによって惑星一覧を並べ替えるとかもやってみたいところですね。

そうそう、今日はOpenOffice.org(.orgまで必要らしい)を入れてみました。
なんだかマイクロソフトのOfficeが調子悪くて、新しいのを買う気にもなれなかったので、フリーウェアのOfficeということで。
個人的にはOpenOffice.org Drawが面白そう。

心の中でマーチを鳴らせるヤツはな…

メテオンもどきのトップページをちょっと改装したり、昔の更新情報をちまちまRSSに移動したり、くわがたツマミを見てたりしました。
戦車よりツマミのほうが好きかも。
乳 飲みたい
株 やりたい
家 建てたい
ヒルズに オフィスを かまえたい
悠々自適に くらしたい

ギガントガッシュ

そんなわけで、メテオンもどき、とりあえずデータのそろっているヘブンズドアとギガントガッシュを公開しました。
今後の予定としては、早いとこ惑星投稿機能を付けて、自前の画像ファイルにも対応するところあたりですね。
アニメーションとかサウンドとかルール変更などについてはいまだに未定です。
10月末までにメテオンオリジナル惑星のデータだけでもそろえたいんだけど…。

ヘブンズドア領域

メテオンもどき、ファイルからの読み込みに(PHP側で)対応しました。
ファイルには惑星パラメータ以外の要素も書き込めるので、惑星名と説明を入れてみました。
あと、旧データに対応させるためのコードが悪さをして新しいほうのデータが読めなくなっていたため、対応用のコードを消して、今まで手抜きで実装していなかったエラー回復処理をしぶしぶ実装したら、あっけなく両方のバージョンのデータに対応できてしまいました。
というわけで、メテオンもどき本格的に始動です!

メテオンもどき

メテオスもどきの惑星パラメータを調整してました。
それに伴い追加されたパラメータや廃止されたパラメータ、名称変更されたパラメータなどがあるので、昔の形式のデータで復元しても最低限は復帰できるように、復元前に存在しないパラメータを含む行を消したり古い名前を新しいのと置き換えたりするようにしました。
そして、ほんのちょっとだけスクロールされたり引き伸ばし表示されたりして不便だったオプション画面は1ページにまとめてすっきりさせてみました。
このオプション画面もひそかに改良していて、新しい項目の追加が簡単になっていたり、打ち上げパラメータがより編集しやすくなったりしました。
あと、細かいことですが、名前をメテオスもどきからメテオンもどきに変更しました。
大体10日ごろまでにはオリジナル惑星投稿機能を付けて一般公開しようと思います。

RSS配信開始!

PHPCRSSのXMLファイル生成とデータの追加ができるようになったのでRSS配信開始しました!
データの削除・編集についてはまだできていないのですが、こちらについては必要なときになったら、ということで。

あと、今日は古いコンテンツの整理をしていました。
移転前のページもアクセスがある限り残しておこうと思うのですが、さすがにアクセスがなくなったらいつまでも残しておく理由もないので、1年以上アクセスのないコンテンツに関しては削除していく方針にしています。

独自形式からRSSへ

元となるデータからRSSファイルを作ることはできるようになりましたが、まだデータがそろっていなかったり、親チャンネルへのアイテムの引渡しなどがうまくいっていなかったりして、まだまだ公開できる段階には程遠いようです。
管理フォームの見栄えに関してはなかなかうまくできてきているのですがね。

RSS一覧

PHPCRSSを作っているわけですが、カテゴリ情報の入力が想像以上に大変です。
プログラムのほうも手を付けなきゃならんのですが、なかなかそっちのほうにも時間が割けないでいます。
RSS一覧のプログラムはとりあえずできたのですが、データのほうがそろっていないのでまだ見せるわけにもいかず。

そういえば、内定の決まった会社のSNSに登録してみたのですが、なんだかごちゃごちゃいろいろありすぎて、見た瞬間から少々やる気がそがれています。

内定式の帰り

東京から帰ってきました。
ホテルに泊まったのですが、カーテンを閉め切って寝ていたため朝に気づかず寝過ごしてしまいましたよ。
帰りは空港で昼食をとりました。
昨日から脂っこいものを多く食べていたので、さっぱりしたものが食べたくて辛味大根そばというのを頼んでみたのですが、これが名前に恥じない辛さでしたよ。
いや、ヒコーキって案外飛ぶものですな。
あんな猛加速をしたら鉄の塊が飛んでも不思議じゃない気がします。

UTF-8

浮き沈みリンク集の最新版をアップしました。
前に言っていたコンボボックス表示のバージョンをそのまま公開しました。

そして、トップページの更新情報の表示を、RSSの元データから最新の1件だけを取り出して表示するように変更しました。
それに伴い文字コードもShiftJISからUTF8に変更しましたので、それに伴って見た目が変わってしまう環境もあるかもしれません。
ほかのページも、順次UTF8に変更していくつもりです。

今日は東京へ行く用事があり日帰りではないので早めに日記を書いています。

<2007年11月 2007年09月>