日記(1014)

<前 次>

メテオスの強さ

今日は爆ボンのレインボーパレスのマップを引き続き。
レインボーパレス3面のフルパワー全ブロック破壊マップ切り替え無しでのクリアに成功しました。
後日攻略ページに掲載します。

LineConstructorに検索を実装しました。
結局ショートカットキーは思いつかなかったので1・2・3にしてしまいました。
明日にでもアップします。

メテオスやってます。
弱いメテオスも難しさ5になれば圧倒的、でも無いけど強いです。
何しろ難しさに関わらずカタマリの落下が遅いのです。
難しさ5でも上まで積みあがってからそこそこ耐えますし、時々大きく飛ぶのでそのときに点火の素材が沢山出てきます。

凶暴化

爆ボンの攻略で検索してくる人が多いなと思って自分でも検索してみてビックリ!
検索で出てきたのは500件以上、そのうち上位50サイトを見てみたのですが、まともな攻略サイトが一つも無い!!
ひどい!ひどい!!いくらなんでもひどすぎる!!!爆ボンに対する冒涜だ!!!!
そんなわけで、これから私は本格的な爆ボン攻略ページを作ります。
既に計画は始まっています。需要の最もありそうなレインボーパレスのマップを一つ作成しました。
ゲーム記のところから見てみましょう。

さて、ふにゃさんにもウナギカズラが登場して、そろそろ本格的に活動開始らしいのでちょっと覗いてみましょう。
・・・・・・・・
ああっ!なんということでしょう!激しく!激しく凶暴化しています!
共食い!共食いです!共食いをしています!!仲間だというのに罪の意識は無いのでしょうか!およそ人間のすることとは…あっ、そうでした人間じゃないんでした。
ご覧ください!他の生物も!…信じられない。およそ生物が食せるとは思えない硬い鋼鉄の機械を食らい、成長を続けています!
危ない!主人公のふにゃが近づいて…あれ、何も起こりません。何事も無かったようにふにゃはウナギカズラの上を走り、ウナギカズラは何もしません。…歯ごたえが無いからなのでしょうか。
とにかく、今はとてもお見せできるような状況ではありません。

長期戦

ウナギカズラ作ってました。
種が蒔かれて芽が吹いて成長するところまでできました。
細かい仕様は昨日の日記に書いてありますので。

メテオス、さすがにレベル5むずかしさ1だと全くといっていいほどブレイクしません。
ブビットでオレアナと対戦していたのですが、倒すのに21'11"53もかかってしまいました。
お互いメテオは全く飛ばないのにブレイクまでの猶予時間だけはあるのでひたすら点火で時間稼ぎ。
取得メテオ14723個、得点1,643,540点。

ちびロボ!ですが、どうもファンキーちゃんを逝かせてあげないとイベントが進まない模様。

今日の絵はBomber丸Worldより昴夏樹。
ハットを脱ぐと頭には花が生えていたりします。

1127140717.gif

ウナギカズラ

ウナギカズラ作ってました。
今回はふにゃふにゃのときと同じく氷の息による攻撃ができますので、凍ったバージョンも作っています。
まず、ウナギカズラは、植物なので、最初は種です。
そして、種は地面に蒔かれます。
何はともあれさっさと出てこないとゲームにならないのでいきなりウナギカズラとして出てきます。
ウナギカズラは他のウナギカズラの種を食べることにより成長します。
成長すると大きく背が高くなります。
つまり、ステージ作成時に基礎となるウナギカズラを置いておき、その上に餌となるウナギカズラの種を用意しておくことで好きな大きさに調整できるわけです。
一度成長したウナギカズラは氷の息でやられて種から出直しになっても元の大きさに戻ります。
餌を食べなおす必要はないのです。
その代わり、氷の息にやられた後の種はすぐには芽吹かないのです。
そうすることにより、成長するウナギカズラをあたかもエレベータのように利用してより高い場所へ移動することができるのです。
ちなみに、ウナギカズラは場外に落ちても芽吹く性質を持っていたりします。
そして、他の敵キャラクターと同じく、とげ類のダメージマスの影響を受けないので、地面の上にいかにも危なそうなとげ類を置いて、ウナギカズラしか足場にできないようなステージも作れたりするわけですこれが。
そうそう、風の影響で傾いたりもします。
おまけに地面のように乗ることができてもやっぱり地面じゃないので色々操作感が違ったりします。

重くなる

ふにゃさん、各自でBGMを用意するタイプはCBGMLoaderでさらっと書いちゃおうかな~などと思っていたのですが、強制的にループしたり存在しないファイルに対する動作がよくわからなかったりするので使用は控えることにして、その基底クラスであるCLoadCacheとファイル解析のCLineParser、CSound、あと存在するBGMとかいろいろデータのためSTLのmapなどを使って実装してみようと目論んでいます。
そひて、色々仕掛けを入れようと考えている標準BGMのほうは、曲の進行に合わせて効果音とかの音程を変更するようにしてみようかと思ったのですが、それをDirectMusicProducerのデータで実現しようとしてソフトを起動して色々調べていたら、どうもどうにも私の考えていたのとは違っていたような違っていないような、とどのつまりは余計に分からなくなって、少々挫折気味なんですが、やろうと思えばプログラムで無理矢理、ということもできなくはないだろうし、そもそもやらなくたってゲーム進行には別に関係ないわけだし、とりあえずDirectMusicProducerのセグメントのパターン切り替えはマスターしているつもりだし、何とかなるだろうしならなくてもよいわけで、結局BGMそのものができていなければBGMに特殊効果をつけるなんてできるわけがありませんので、やっぱり原点回帰で普通にMIDI作るのが無難かと思っていたりするわけです。

う~む、localtimeとかで得たデータをまた秒数に直すにはmktimeか…。
となればもう試行錯誤しながら目的の時間を探す必要はないわけで…。
うん、よさそうだ。
これを使うと以前のデータは壊れてしまうみたいだけど、コピーを持っておけば何の問題も無いというわけで。

ナマライザ読み込みできるようになりました。
エクスプローラからドラッグ&ドロップで読み込めます。
一括して沢山のファイルを読めます。
重いです。激しく重いです。さすがナマライザです。他のソフトも巻き添えで重くなります。メモリ食いすぎです。
あんまり重いので、強制終了できるようにしておきました。
ログ読み込みは基本的に中断できないんですよ。ログ解析は中断可能ですが。

カカシの歌

引き続き時のオカリナやってます。
今森の神殿です。クリアしましたがリセットしました。
それで、ボヌールにどの曲を覚えさせようかと考えていたのですが、風のタクトの来年の儀式の曲を覚えさせることにしました。
オカリナ譜も載せていますよ。
時のオカリナで演奏しやすいように移調してあります。

なんとかふにゃさんのミスターフレームの画像も作成中…。

1126879344.png

ノリ突っ込み

チャットの人工無能の動作を変更しました。
完全一致辞書というのを正規表現によりキーワードを登録する曖昧辞書とは別に作っていたのですが、正規表現を使うことにより曖昧辞書と統合することにしたのです。
そして、もうひとつ作ろうと思っているのがあって、それは自己反応辞書。
つまり、自分の言ったことに対して、自分で突っ込みを入れるためのデータです。
これによりノリ突っ込みなどのより高度な人間的動作を…って、高度なのか?!
ちなみに、今のアルニックのレベルは21ですが、参考までに他の人工無能を同じ方法で測ると、ゆいぼっとがレベル26、うずらがレベル99をはるかに超える経験値。
もっとも、数値が大きくてどうなるものでもないし、動作原理が違えば内容が同じでも値が違ったりするのであまり当てにならなかったりもしますが。

ふにゃさんのウナギカズラを描き終えました。
昨日のから、光と影を調整しただけです。
こいつもギヤバネと同様、敵として登場しながらも直接的な害は無く、というより、道をふさいでいるだけのキャラとしてさえ役立たずの人畜無害なキャラクターです。
氷の息により倒せますが、しばらくするとまた復活しています。
BGMについてですが、今回は自由にBGMを設定できるモードを先に実装しようと考えています。
ええ、BGMそのものがなかなかできないから…。

1126789806.gif

<前 次>