日記(1176)

<前 次>

無題

ビットマップ読み込みの部分を自作しました。
前に作っておいたものを使うように設定しなおしただけですが。
それと、プログラムそのものとは関係ありませんが、画面写真に写っている正方形は、静止画像ではわかりにくいですが、実は回転しています。
64フレーム(約3秒)で一回転します。

中間テストがやっと終わりました。
世界史やばい…

昨日日記に入ることができなかったので昨日の分の日記。
02/05/22
「ふにゃふにゃ」(今作っているゲームです)の主人公の移動速度を前作の「ふにゃ」と比べて少し調整しました。

無題

ジャンプの処理を作りました。
足元の当たり判定が無いのでジャンプしたらいつまでも落ちっぱなしになってしまいますが…
やっとゲームらしい動きになってきました。

って、中間テスト期間中なのにこんなことやってていいのか!?

無題

やっと主人公の動きのプログラムに入りました。
走ります。
しかも結構不思議なことがあるもので、走っている方にしてみればたいしたスピードでなくても、止まって見ている方から見ればかなりのスピードが出ているように見えるのです。
・・・・そうか、スクロールの遅れからそう見えたのか!!
書きながら原因に思い当たってしまいました。

今日から中間試験です。
一応数学は全問回答欄を埋めたので計算ミスがなければ100点です。
90%以上計算問題でしたが。

プログラミングなんかやっとる場合か、自分…

無題

先程日記を書き込もうとしたらエラーが出て終了してしまいました。

「ふにゃふにゃ」で、表示位置を少しずらすようにしたら少しどころでなくずれるようになってしまいました。

「Bomber丸World」はyaneSDK2ndを使ってはじめから作り直すつもりです。

無題

今日学校の帰りに、「神戸サンバチーム」とやらがなにかやっているところに出くわしました。
それがうるさいのなんのって!
これなら「神戸産婆チーム」の方がいいくらいです。

なぜか「Bomber丸World」の主人公と仲間達を紹介することにします。
シロ、クロ:主人公の色、白・黒をそのままカタカナ表記にしました。
      犬や猫の名前と言っても通用しますね。
ふにゃ  :ストーリーとはあまり関係ありませんがなぜか登場します。
      氷系の魔法を使います。
謎の男  :名前を明かしてくれないのでこう呼ぶしか・・・・
      いかにも怪しげな攻撃を使います。

無題

画面写真を更新しました。
背景は「ふわふわふにゃ」の使い回しです。
ビットマップ読み込みの方は何とか誤魔化しておきました。
NormalとTransを間違えていた、条件判断の位置がおかしい、\\とすべきところを\としていた・・・・
などなどいろいろの条件が組み合わさっていた模様です。
ちなみに、三角関数なんかも使えるので回転床などの処理など、少々複雑な処理もできてしまいます。
今後の課題としては・・・・
・主人公をちゃんと動かすようにする
 (現状では直立姿勢のまま飛び回っています)
・ステージ定義ファイルの使用
 (いちいちスクリプトに書き込むのが大変なので)
・攻撃の処理を作る
 (攻撃には「頭突き」、「氷の息」、「押し出し」などがあります)
・動く床の動きに主人公をついてゆかせる
 (床がどう動こうとその場を離れないというのは変なので)
と、こんなもんです。

シャーペンがまた普通に使えるようになりました。

無題

まだビットマップの不都合は直りません。

だから自前でビットマップを読み込む処理を作ったのですが余計に悪くなりました。
でも私は諦めません。
圧縮ファイルを使うのでいつか遅かれ早かれ自前で読み込む処理を作らねばならなかったのでこの機会に仕上げてしまいます。

紙を汚す消しゴムはもう捨てました。

<前 次>