日記(1044)

<前 次>

練習

パネルγ、練習モードを作り始めました。
というより練習モード自体は既にエンドレスのコードを使いまわしてほぼ完成状態。
あとはチュートリアルを付属して・・・・って、それが一番厄介なんですけれども。
消しパターンも一個追加。
いかにもフリーゲームらしい、とんでもないパターンがそこにあります。
どーせできないという考えから、ゲームバランスを完全に、いや、完全にとまではいかないまでも、かなりゲームバランスを無視した配点になっています。
一応、ルールのページも更新。
私自身挙動を掴みきれていない逃げパネルと灰色パネルについての説明が追加されました。

久々にHPMのおまけを更新してみたり

パネルの配列をビットマップから生成する機能を作ってみました。
早速タイトル画面に適用。
タイトル画面らしくタイトルを表示してみたり、開きスペースに模様を付けてみたり。
模様もタイトルもほとんど目立ってないのは仕様です。
ビットマップをパネルの配列に変える機能は他にも練習モードなどで使ったりする予定であります。

大移動

パネルγ、共通化できる部分を共通化していく作業をしています。
全部のゲームモードで使えそうな関数は全部それぞれの基底クラスに移動。
それに付随してもろもろの変数も移動。
・・・・なんかこの移動の工程でバグが入り込んでしまう危険性が。
まあいいや。そのときはそのときで対処しよう。

なんとなく

MIDIAP、はじめました。
MIDI再生についてはhttp://www.ccad.sccs.chukyo-u.ac.jp/~mito/syllabi/mediaProg/midi/(chukyo-u,sccs,Ito Lab 中京大学、情報科学部、伊藤 誠ゼミ)を参考にしてみます。
さすがに学校の教材だけあってわかりやすい。
一応作り始めたんですよ。
これからどうなるのか、自分でも想像付かないんですけど。

ふにゃさん、BGMに特殊効果はつけるつもりだけど、パネルγほど極端にはしない予定です。
なんとなくさっきと曲の雰囲気が違う、というイメージで。

フリーのスクリプトとか

ドラクエ5、あの腹の立つカボチのイベントを無視して勝手にキラーパンサーを仲間にしちゃいました。
カカシとメダルはちょっと惜しいけどメダルはエスタークから無限に取れるらしいし、名産品はもう既にどうでもよくなってきちゃったし、娘エリーさえ元気に育ってくれればそれでいいんだし…

放置気味のTscript、そもそも完全オリジナルにする意味はあるのか、と考えてしまう今日この頃。
いろんなサイトで配布されている掲示板スクリプトは何から何までお膳立てしてくれてるものが多いけど、掲示板のコアとなる、記事の読み書きのみを提供したライブラリは少ないのではないか。
いやいやいや、あったらほしいのだ!
それも著作権フリーで、一部流用許可、パクリ上等、みたいなのを。
いやまて、自分で作って配布してみるのはどうか。
とりあえず考えておこう。

パネルγ、特にゲーム的に変更した部分はなし。
計算すると、連鎖で作ったHUGEが730点、smallによる17連鎖が765点、作る手間はそう変わらないので得点バランスとしては悪くない。
ただ、自由度が非常に高いので、できる人はどこまで行くか皆目見当も付かない。
1万点前後で終わるといいんだけど…
エンドレスのほかの、タイムアタックやプレスブレーカーやプラクティスやらのシステムもある程度構想ができたので、エンドレスの部分から、共通化できそうな部分をこれから探していこうと思います。

MIDIB、できるのできないの言ってるばっかりじゃなんにもできないので、Javaの練習も兼ねて、この製作過程をプログラミングコーナーのネタにしてしまおうかと考えております。
で、動きそうになったらためしに設置してみる、と。

ゴージャスなエンプーサ

変な設定を加えてパネルγをプレイ。
プログラムに変更を加えているので通常ではできませんよ。
新しいBGMの確認のため、簡単に高得点を取る必要があったんですよ。
Total Score 14539
Play Time 99:09.800
Press Power 194253N
Total Removing 2417
Max Combo 7

で、タイムとゲームモードについては、両方表示することに決定。
左側にはスコアだけでなく、ハイスコアも並べて表示。
上下に2文字分のスペースがあるので活用。
ちょっと窮屈になっちゃったけどま仕方ない。

ドラクエ5、ニセたいごうを倒すところまで。
仲間呼ぶたびに一瞬処理が止まるのはドラクエらしくないなぁ。
ディスクの調子が悪いんだろうか。
とにかくあのグラフィックの変化は勘弁してほしかった…
そんなわけでしっかりちゃっかりモンスターボックスも入手。
跳び箱を連想したのは私だけと信じたい。

Bomber丸Worldのページ更新。
文化的背景とやらを更新した模様。
意外に文化しついてはノータッチだったりするのですが。

跳ね返らぬ

「ふにゃふにゃ」、攻撃を反射する属性の線(壁や床)を作ろうとずっと思っていたのですが、今更になってゲーム性を変化させるような要素は付け加えるべきでないと考え、予定からはずすことにしました。

パネルγ、各パターンの消えた数とその合計をカウントして、合計のみ表示に対応しました。
そんでもって、今まで謎の数字が表示されていた場所にはゲームモードを表示。
タイムとどっちを表示させるか迷ったんだけど。
タイムアタックのこともあるからやっぱりタイムにしようかな。
そろそろタイムアタックのことも考えなきゃ。

<前 次>