日記(1154)

<前 次>

明日が模試

「ふにゃふにゃ」のBGMのチャンネル10のリズムパートを打ち込んでみました。
この辺のことについては私には何の専門知識も無いので適当に打ち込んでみてそれで聞ける状態なら良しとしている状態です。

今日は学校の終業式でしたが成績表は貰えませんでした。
卒業式予行の日にくれるそうです。

「Bomber丸World」について。
技術的によほど困難でなければ戦闘の要素として「環境」を加えるつもりです。
何の障害もない場所、水の中、書斎、何もかもが腐る場所、人ごみの中、火事の中など、その場所自体が戦闘に影響を与えます。

明日が終業式

「ふにゃふにゃ」のSetBMPLineのテストを兼ねて操作説明に飾りだけの線を使ってみました。

歯医者に行きました。
詰め物が取れたので詰めなおしにいったのです。

はじめの方でうまくいってない

「ふにゃふにゃ」で、SetBMP関数の引数cntを使っていなかったのを修正しました。
スクリプトマニュアルを書き直しました。
BGMの制作を進めました。
能天気な曲のくせに後ろの方でかっこつけすぎたのでEnglishHornに変な音を出させてみました。
StringsとXylophoneは外した方がいいかなぁ……
まだ途中ですが一応アップしてみました。

スマブラ消えたァ!!

テスト全部返ってきました。
特によくできたという教科もなければ最悪の結果が返ってくることもありませんでした。
まあまあ良かったという教科や、気分的に最悪だった教科もないわけではありませんが。
とりあえず卒業は確実そう、ふぅ…

プログラミングに「ByValとByRef」を追加しました。
ポインタの概念が必要だったので説明しにくかったのですが、事実に基づいたフィクションの例え話を持ち出すことでうまく説明できたような気がします(どこまでが事実でどこまではフィクションなのかはあなたの想像にお任せします)。

「ふにゃふにゃ」で昨日作った線関係の関数をスクリプトから使えるようにしました。

スマブラのセーブデータが消えました。
タイトルでスタートボタンを押すと同時に「ブチッ!」と凄い音がして真っ黒な画面になり、電源を入れなおすと消えていました。
まあいいんです。
重要なセーブデータなんてあまり多くありませんでしたし。

1と違ってシークレット出現時に何も起こりません

「ふにゃふにゃ」のシークレット4を実装しました。
これでシークレット1,3,4については実際に出すことができますし、2も実装されていて後は対応ステージを作るだけとなっています。
多分バージョン1.00の段階では1,3,4までしか出ません。
5,6,7,8はすぐにでも実装可能で(動作はできている)、出現条件を作ればそれで終わりとなります。

ふにゃは風邪をひかない

風邪治りましたよ!
まだ咳が出ますが、私が治ったと言ったら風邪は治ったのです!
風邪の菌にもこの言葉には従ってもらいます。
従わねば蹴ります。
「ふにゃふにゃ」の開発が再開されたのが治った証拠なのです。

設定を強制的に変更する関数を追加しました。
この関数を使うと1ゲームの間だけ設定が変化します。
スクリプト実行前に初期化されます。
このために設定用の構造体を二つ用意しました。
たくさん変数名を置換しなければならなかったのですが、単純な書き換え作業なので大変ではありませんでした。
本当は時間制限とか、他にも色々やりたかったのですがね。

しかしテトリスはない

「Lazy Blue」の紹介文、早くまともなのを書かなくてはなりませんねえ…
正直なところ、内容をよく把握していないんですよ。

「ふにゃふにゃ」の開発、そろそろ再開するつもりです。

今日は母が忘年会に行っています。
私は行くわけにはいきません("忘"年会なので)。
受験の日には落ちゲーでもやってから行こうかと。
ブロックを"落とす"のが楽しいし。

<前 次>