日記(1177)

<前 次>

無題

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

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

無題

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

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

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

無題

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

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

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

無題

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

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

無題

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

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

無題

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

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

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

無題

「ふにゃふにゃ(もう省略しません)」で、斜め線を表示できるようにしました。
この辺は25%ぐらい作ってしまえば残りの75%はコピーして必要なところだけちょこっと変更を加えるだけでよいので楽でした。
と言いたかったのですが、変更部分が複雑な場所だったり線の向きが右上がりか左上がりかで条件判断の順番まで変更しなくてはならなかったりと大変でした。
それでうまくいったので画面写真を更新しようと思って、それなら背景ぐらいもうちょっとまともな絵を使おうと外部ファイルを背景に使おうとしたところ、エラーが出るようになりました。
そんなわけで、画面写真の更新はもうちょっとまって下され!

<前 次>