ワドルドゥボール
なんか別のワドが出てきました。
あと、プログラミングコーナーも改装し始めました。
ん~。でも古いコンテンツは正直恥ずかしいなぁ…。
なんか別のワドが出てきました。
あと、プログラミングコーナーも改装し始めました。
ん~。でも古いコンテンツは正直恥ずかしいなぁ…。
タッチカービィ引き続きプレイ中。
ワドでやるとなんかあるらしいので。
タッチ!カービィやってみました。
ステージは割りとのんびりほんわかしているのにプレイヤーは息つく暇がないというなかなかややこしいゲームです。
まあ、間接操作のゲームは総じてこのようになるものなのですけどね。
エンディング動画でドロシアの正体を知ってやりたくなってしまいました。
そして6-2は忘れもしないカービィ64のあの音楽で、忘れもしないカービィ64のあのステージを髣髴とさせる鬼のようなステージが。
ラスボス戦は倒し方が一種類しか分からなくてめちゃくちゃ苦戦しました。
カービィのエアライドのページを専用ディレクトリに移動しました。
理由は複数のファイルでページを構成したいため。
爆ボンに続いて2つ目の専用ディレクトリです。
MIDIを作ったらマザー3も専用ディレクトリに入れてみるといいかもしれませんね。
スーパーマリオ64とかゼルダの伝説風のタクトとかもいいかも。
LineConstructor完成しました。
VBの命令のInputBoxだとPaintイベントが呼び出されないからInputBoxと同じ機能を自前で作って(うちで配布しているInputBoxExね)、OCXのコモンダイアログコントロールだと同じく再描画されなくてAPIを使って直接呼び出して、指定したフラグがおかしなことになって瞬時に終了されたりして、いろいろあったようななかったようなで、必要な機能は全て揃いました。
行ごとの編集、並び替え、追加削除、あっ検索が無かった!
とにかく、明日検索を追加してドキュメントを付属してアイコンを作ってアップします。
うわー。紹介ページもまだだぁ。
爆ボンのMIDI、一応聞けるようにだけはして置きました。
でも、実際のところ、聞かれたくはないのだけれど…。
そして、エアライドのページも更新しました。
各種記録を!
ミスター・フレーム、作りました。
最初は敵クラスとふにゃクラスの多重継承で作っていたのですが、それが大失敗で、無駄且つ危険な拡張性の高いコードを残して多重継承によるミスター・フレームは消え去りました。
ミスター・フレームはふにゃの動きを模倣するということで、お手本となるふにゃを内部的に持ち、位置や状態などはお手本からコピーすることになりました。
お手本が死んじゃったら、遅れてミスター・フレームも死にます。
カービィのエアライドの、ウエライド:砂のMIDIを作ってみました。
作りかけなんですがゲーム記のところにアップしておきました。
PRG±0、意見をもらって、とりあえず需要ができたので、作る優先順位を上げることにしました。
半年以内にできたらいいな。
一応、作る予定のところをリニューアルして書き直してみました。
のんびりナマライザ、ログ読み込みの間も操作を受け付けるようにしました。
とはいえ、あくまでも操作を受け付けるだけで、受け付けた操作を実行するかどうかは別問題で、読み込み中に別のログを読み込もうとすると警告が出て読み込めません。
となるはずです。ファイル名を与えれば読み込むという関数は作ったのですがファイル名を与える部分を作っていません。
さらにこの後ログを要素ごとに分解するという作業が必要なのですが、このときもまた分解中に操作を受け付けるようにして、既に読み込み終わった生のままのデータを表示したり、などということもできるようにする予定です。
カービィのエアライドクリアチェッカーの50番台を更新しました。
ふにゃふにゃのキャラ紹介のページも更新しました。
ふたりのふにゃにそれぞれ別の画像を割り当てています。
そして、Bomber丸Worldの開発ページのシステムの詳細の最後を更新しました。
HPが減ると言葉がおぼつかなくなってくるというなんとも奇妙なシステムです。
クロとかふにゃは特に言葉が乱れます。
クロはエレコに半分精神を乗っ取られるし、ふにゃは見ていてかわいそうなほど喋れなくなってしまいます。
で、今日はコネコベーダーが多くて大変!の図。
ふにゃのページを更新しました。
遊び方のページが増えています。
しかし遅い落下速度のことをまだ書いていないのでまた後日更新します。
FFCCのMIDI「哀しい怪物」を修正しました。
でもまだまだ音源依存が強くて、というより楽器間違えてて、音程も間違えてて、本当はもっともっと修正しなければならないんですけれども、正直言って私の耳ではこれ以上は聞き取れないのです。
それでもまあ前よりはずっとマシになりましたよ。
爆ボンのページに続いてカービィのエアライドのページを独立しました。
内容そのものは更新していません。
今後は単体で10kBを超えたゲームはページを分離していこうと考えています。
チャットの在室者管理ができたので、チャットとして最低限の機能は揃ったと思います。
とはいえいまだにクッキーと発言自動消去などができていませんが。
GChatの最大の特徴として、在室者管理の徹底があります。
ます、入室していない状態や退室した後に発言しようとするとエラーが出て発言できません。
つまり、「落ちた振り」ができないわけです。
そして、3分間発言しないままだとROM(見てるだけ)だとみなされ、1時間発言しないでいるとブラウザを閉じたか話す気がないとみなし、自動的に退室させられます。
そして、この機能は通常のチャットの機能とは別に、もう一つの効果を生み出します。
それは、ずっと昔に言っていた、「気まぐれ人工無能」の実現です。
世にも珍しい、チャットから退室するぼっとです。
ぼっとも人間と統一した扱いで在室状態を管理すれば、誰とも話していないときが勝手に自動退室機能が働いて退室するのです。
もしいなければ呼べばいいし、いなくていいなら呼ばなきゃいい。
しかも、呼ぼうと思えば二人以上のぼっとも呼べたり…。
あのときのような絵空事ではなく、これが今実現しようとしているのです。
アキヤメのメテオスDB、更新しましたよー。
面白作品ベストを数点追加しました。
そんでもって、ゲーム記のカービィのエアライドのエアライドクリアチェッカも少し更新しました。
どっちも中途半端ですが。
ゼルダの伝説不思議な木の実時空の章やってました。
三日月島のダンジョンを半分ほど終わらせてセーブしていたはずなのになぜかセーブされていなくてダンジョンの最初からになってしまったのですが、何とかクリアして、次のどくろダンジョンに入るところまで行ってきました。
道中、赤くて刺激的な味がしそうだとトカゲ人に言われたウィウィや迷いの森で立ち往生していたムッシュと出会ったり、シメトリ村の下品ヒゲ男にヒゲをもらったり、メイプルのアイテムを何度も強奪したり(今考えるとやっていることはひったくりそのものだ)、ワナの仙人リペアに挑戦したり。
いやあ、懐かしいなぁ。
ふにゃさんエディタ、ステージ名(ステージファイルの全体のタイトル)と作者名と作者からのコメントが記録できるようになりました。
そんでもって、セーブの部分も作り始めました。
今のところはファイル名取得の部分だけです。
流れとしては、ステージの生データを一時ファイルに書き出し→必要ならば圧縮→ヘッダをつけて指定されたファイル名に出力、となります。
ちなみに、圧縮ステージファイルと非圧縮ステージファイルは同じファイルフォーマットではありますが、拡張子が違い、圧縮ファイルのほうはエディタ側では読み込みには対応しません。
展開すれば普通に読めるようにはなるけど、バイナリエディタで簡単にデータ改竄されるということはなくなるのではないかと思います。
ゲーム本体のほうのエリア処理は完了。
ステージの大きさを決めるのにSetArea関数を使ってしまったためにエリア指定にSetArea関数が使えなくなってしまったのですが、適当に名前を変えて何とかねじ込んでみました。
今思うと、いろんなことができそうだからと入れたスクリプトも、斜面や動く仕掛けがいろいろ作れそうだと思って使ったライン主体のゲームシステムも、ただいたずらにゲームを作るのも遊ぶのも難しくしていただけだったような気がします。
だからといって今更方向転換してこれらを廃止するというつもりは毛頭ありませんが。
とにかく、次やることは、エディタのほうでエリアに対応させること、そして「まちかどバトル」に例の物を登場させること。
エアライドクリアチェッカー表を作っていて、どうやってクリアしたかを思い出すために既にクリアした課題をまたやってみたら、いろいろ新記録が出ました。
「ByteEdit」のアンドゥ機能を実装しました。
アンドゥ機能そのものはただアンドゥバッファと編集中のデータを入れ替えるだけ。
詳しくは先日の日記で。
「カービィのエアライド」のシティトライアルのクリアチェッカーのデータを入れてみました。
今回はゼロヨンアタック編です。
最高速がものすごいハイドラならタイム一桁も可能なので、マシンが限定されていなければこれを使うと確実です。
「CharaBox」に重複チェック機能を追加しました。
NodeのNextは同じ階層で次のノードがないとNothingが入っています。
当然といえば当然だけど、念のため調べてみました。
これってヘルプには書かれていないんですね、全く。
そんなわけで、エリックとフレアが二人登録されていました(もちろん別人)。
ドラクエ7のデータを集めてました。
素早さの種って相当手に入りにくそうです。
あと、カービィ64で、背後霊のように現れるダークな兄弟たちを撮影。
「ふにゃさん」に登場する敵「ギヤバネ」を描いてました。
機械仕掛けのおもちゃっぽい敵で、外側にぎざぎざがついています。
触ってダメージを受けることはないけど、跳ね飛ばされることがあるのである意味ダメージを受ける場合よりも注意が必要です。
「カービィのきらきらきっず」で、9999点になったら、ギブアップされちゃいました。
あと、ラウンドクリア全クリア。
パネポンときらきらきっずやってました。
なんだかプレイステーション2が起動しにくくなっていました。
最近になってやっとよく使うようになったというのにこれじゃあただの置物になりかねない!
壊れる前にせめてドラクエ5くらいはクリアさせろ。
久しぶりにゲームキューブの時計を見てみたら40分くらいずれてました。
時々コンセント抜いたりしていたのでその影響だと思います。
「カービィのエアライド」やってました。
エアライドのクリアチェッカーをいくつかゲームのページに書いてみました。
そんでもって、シティトライアルでエアグライダー(飛行距離を競う)をやっていたとき、デビルスターを乗り回して街でアイテム回収をしていると、突然コンテナの中身がヒコウパネルばっかりになり、合計18個回収し飛行能力大幅アップ。
不死鳥のように宙を舞うドラグーンも真っ青の、瘴気をまとい空を切るデビルスターが出来上がりました。
で、実際の記録は距離791.16m、その後ドラグーンを実際に飛ばしてみると1300m以上、負けました。
そんでもって、シティトライアルでハイジャンプ(飛行高度を競う)をやっていたとき、ウィングスターを乗り回して街でアイテム回収をしていると、妙にヒコウパネルが多く出るようになり、合計18個回収し飛行能力大幅アップ。
不死鳥のように宙を舞うドラグーンも真っ青の、爽やかな羽で空を貫くウィングスターが出来上がりました。
で、実際の記録は高度3247m、対するドラグーンの記録は2700mそこそこ、勝ちました!
本当はデビルスターとウィングスターが逆ならこの言葉がもっとあっていたのですが、こればかりはそのときの運次第なのでどうにもなりませんね。
lynxというテキストブラウザを入れてみました。
一応テキストブラウザでもそれなりに表示できるページを心がけていましたが、実際に結構いい感じで表示されていると嬉しくなります。
さすがに全部のページが完璧というわけにはいきませんでしたが、少なくとも意味はわかるので妥協ということにしておきます。
エアライドの海外公式サイトで見たストーリーはどうやらアニメの96話と97話のことだったようです。
クラッシュ強すぎ。
HP作成論、半分くらい書けました。
ついでに、参考にするためアンケートも取りたいと思っています。
というよりむしろすでに取っています。
アンケートにバグが見つかったけどとりあえず放置。
クリアチェッカー表を作るためにプランテスでいろんなマシンに乗って走っていたら、レックスウィリーで新記録を出してしまいました。
というわけで、ゲームのページのエアライドのクリアチェッカー表の、タイムアタック関連を追加しました。
そして、ついでに確認してみたのですが、ボーナスマスではエンディングはチェックできないようです。
メモリーカードを抜いて火炎龍のボーナスで実験してみました。
自己紹介CGIがほぼ完成しました。
ロック処理を作れば完全になりますが、面倒なので後回し。
質問に回答したり、答えたくない質問を削除できるようになりました。
なんか怖い夢を見ました。
最初は楽しい楽しいゲームの夢だったんですね。
ゼルダの伝説のリンクとダークリンクが戦ってました。
リンクが突きを繰り出すと、ダーリン剣の上に乗ります。
それで反撃してくるところまではゲームに忠実だったんですよ。
そしたら反撃を受けたせいなのか、リンクは剣と盾を失ったんですね。
そうなったらもう敵にやられるがままです。
まず剣の先で胸の辺りをさくさくさくっと何回か斬りましてね、ええ、痛そうでしたよ。
そして今度は本格的に斬りつけてきて、リンクは仕方なしに手で受け止めたんですよ。
で、手で受け止めたと見るや、次は剣をのこぎりのようにぎーこぎーこやってその受け止めた手を斬るんですね。
で、リンクは倒れるんですよ。
その続きは残酷すぎていえません。
普通なら死んでる傷・・・・どころじゃあないんですけどね、夢は想像力の世界です。
人間の想像力は無限大です。それでも悲鳴を上げ続けるんですね・・・・夢はそこで覚めました。
で、その後怖かったんで電気をつけて明るくして寝なおしました。
すると今度は大きな大きなサンドイッチを食べるという平和な平和な夢を見ました。
明日提出のレポートが、今日になっても全然できていなかったのですが、グループでのレポートで、他の人がやってくれてました。
で、その人にやってないこというとき、「お前もやってなかったんか!」といわれるかと思って(以下略
ドラクエ7で、オルゴ・デミーラと戦っていたら、メルビンが相手の真似をして、オルゴ・デミーラに巻きついちゃいました。
メルビンはオルゴ・デミーラに巻きついた!
オルゴ・デミーラの体をグイグイと締め付ける!
マリベルが、相手の真似をして、オルゴ・デミーラにのしかかっちゃいました。
ガボが、相手の真似をして、「ぼうやたち、美とは何か教えてあげるわ」などとは言いませんでした。
シティトライアルのクリアチェッカー2つクリア。
目的のマシンを見つけたら後は運次第。
金曜日に落とした定期券が見つかりました。
どうやら途中乗換えをしたときに落としたようです。
で、その駅に定期券を取りに行くとき、今度は切符を落としてしまいました。
もちろんすぐ気付いて拾いましたが。
まあなんにしても定期券が見つかってよかったと思います。
「ByteEdit」の選択範囲の処理ができました。
行ごとに選択開始位置と終了位置を計算して範囲の大きさが0なら表示しない、細かい表示位置の調整にはカーソル位置の計算式を流用。
珍しくコードを書く前からアルゴリズムが決まっていたので別段大きな障害もなく、面倒そうな処理だったにもかかわらずまあまあ少ないコードで問題のあるバグもとりあえずないものができました。
右端の処理が甘いのですが、原因から考えると問題を起こすことは考えられず、見た目も著しく損なわれるというほどのものでもなかったので、そのまま放置することに決めました。
まあ、直すよう要望があれば直しますけどね。
明日か明後日あたりにアップします。
レックスウィリー強すぎです。
いや、「カービィのエアライド」の話ですけどね、戦うために生まれたはずのハイドラに向かってクイックスピンをすると、ぶっ壊れるまで終わることなく巻き込み続けることがあるんですよ。
1回のみならず2回までも。
見た目のゴツさでもハイドラと張り合いますし。
・・・・恐ろしい。
テレビの選挙速報と近所の花火大会が重なり、私は花火を見ていたため選挙速報を見られず、父は選挙速報から目が離せず楽しみにしていた花火を見損ね、弟はどちらにも興味を持たず本を読んでいました。
カービィのエアライドのクリアチェッカーが全部完成しました。
正直言ってタイムアタック系は苦手だったのですが、敵を利用したりいろいろやってなんとかクリアしました。
難しかったのは結局ボーナスのチェックを利用しましたが。
とりあえず、今後クリアチェッカーの内容を掲載してみようと思います。
今日は雷雨で、外では雷が鳴っていました。
結構元気に鳴り響いていましたよ。
昨日壊れた網戸を今日直しました。
金具が曲がっていたのでペンチで無理矢理元に戻しました。