日記(905)

<前 次>

JSから離脱

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

別スレッド再生

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

紋章の謎へ

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

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

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

回路素材

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

惑星再編集

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

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

きらきらの音

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

スティック操作

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

<前 次>