日記(1015)

<前 次>

延期

今日はものすごく久しぶりにマリオゴルフ64をやりました。
いやー。ゲーム内容はもう既に9割方忘れていたんですが、思い出す必要が無いくらい簡単ですね~。
昔のプレイを見られるメモリアルホールというモードがあるのですが、それでルイージのホールインワンを見ただけで操作方法を理解しました。
このころのルイージはよかったなぁ。ドジやるときもさり気ない。
オープニングムービーでは主役がルイージになってしまったかのような勢いがあります。
ヨッシーの声もよかった。

そして、ゼルダの伝説時のオカリナを突然始めました。
名前は「まだねむいのに」。
「よく来た。まだねむいのに。」とか言われちゃいます。
でも、よく考えたら「もうねむいけど」のほうが面白い名前だったかな、と思います。

ラインコンストラクタ、アップしました。
ショートカットキーを考えるのがそろそろ大変になってきたので、検索は付けられなくなりました。
ショートカットキーを思いつき次第バージョンアップしようと思います。

ふにゃさん、10月1日に公開する予定でしたが、このペースだととても充分なクオリティで提供することができないと考え、公開を延期することにしました。
とはいえ、無期延期すると、ありがちなパターンでいつまで経っても完成しなくなってしまいそうなので、3ヶ月伸ばして、1月1日に公開することにしました。
とにかく、ステージデータを用意するのとBGM&隠し機能をつけるのが結構大仕事なので、こいつらを集中攻撃します(攻撃?)。
一応、今日はウナギカズラほぼ完成形ができました。

1126708154.gif

ラインコンストラクタ完成!?

LineConstructor完成しました。
VBの命令のInputBoxだとPaintイベントが呼び出されないからInputBoxと同じ機能を自前で作って(うちで配布しているInputBoxExね)、OCXのコモンダイアログコントロールだと同じく再描画されなくてAPIを使って直接呼び出して、指定したフラグがおかしなことになって瞬時に終了されたりして、いろいろあったようななかったようなで、必要な機能は全て揃いました。
行ごとの編集、並び替え、追加削除、あっ検索が無かった!
とにかく、明日検索を追加してドキュメントを付属してアイコンを作ってアップします。
うわー。紹介ページもまだだぁ。

爆ボンのMIDI、一応聞けるようにだけはして置きました。
でも、実際のところ、聞かれたくはないのだけれど…。

そして、エアライドのページも更新しました。
各種記録を!

ヒュージィ、負ける

LineConstructorの基本機能があっという間に出来上がりました。
要素の追加・削除・更新はもちろんのこと交換・並び替え・シャッフルも用意して、ファイル入出力もほぼ出来上がり、あとは細かいところを調整したら完成です。
配色はウィンドウズの設定をそのまま使用するので基本的にユーザーの好きな配色で使えます。

ヒュージィのMIDI追加しました。
打ち上げまくったけど結局滅亡しちゃったバージョン。

ふにゃさんのウナギカズラの絵を描いていました。
でも意外となかなか難しいものです。

1126536792.gif

LineConstructor

まあ、引き続きアルニックの辞書を拡充。
めでたくレベル19までレベルアップしました。
しかしそろそろ辞書がごちゃごちゃになってわかりにくくなってきたので整理のためにデータを五十音順に並べるため、行ごとにさまざまな操作をするLineConstructorの開発を始めました。
しかし、それを実現するにはVBに最初から入っている配列操作では貧弱すぎたので、独自に勝手に配列処理を作ることにし、結構他でも使えそうな気がしたので、ライブラリとして作ってみようかなと思ったり。
エラーが出ないという欠点があったりもしますが、サイズが0(ということになっている)の配列も作れたりして、それなりに便利にはなっているような気がします。
あと、Push、Pop、Shift、Unshift、Spliceなどの操作も当然実現、シャッフルしたりランダムな要素を取り出したりもできる…ようにする予定です。

ふにゃさん、愛夢の代わりにウナギカズラを出すことにしたのでこれから絵を描くことにします。

1126362698.gif

The Game was Over!!

ふにゃさん、ミスして残り数が減ってゲームオーバーになってカウントダウンされてコンティニューするか否かを選べるようになりました。
ゲームオーバーの条件、1にならって残り人数が0になった瞬間ゲームオーバーにするか多くのゲームで採用されている残り人数0のときにミスするとゲームオーバーになるようにするか考えていたのですが、結局1のときに倣って残り1のときにミスするとゲームオーバーになるようにしました。
例によって例の如くエディタのほうで対応が遅れているため残り人数が4人固定だったりするのですが。
ゲームオーバーのときのカウントダウンはそこらによくあるゲームに倣って10秒としていますが、「Game Over!!」の表示と0秒も含めて、計12秒の猶予となっています。
そして、ギヤバネのグラフィックをマイナーチェンジ。
木目模様を少しだけ変更しました。
そろそろ実際に出すステージも作り始めないとなぁ。

1126277465.png

もっと賢くなあれ!

というわけで今日はアルニックの辞書を拡充していました。
そして賢さの目安として、経験値とレベルを導入。
現在レベル17です。

<前 次>