プログラミング初心者のゲーム創作過程の記録です。ソースも載せるかも…
気が付いたら大晦日でした……
前回以来何も考えてませんでした。
せめて年が変わる前にもう少し煮詰めておかないと……
まぁ引数の数が大体決まったらあとはプログラムするだけですし、
授業が始まるまでにちょっとした形はできるかな。
できるといいな……
前回以来何も考えてませんでした。
せめて年が変わる前にもう少し煮詰めておかないと……
まぁ引数の数が大体決まったらあとはプログラムするだけですし、
授業が始まるまでにちょっとした形はできるかな。
できるといいな……
PR
プログラムする時間が全く取れなくなってきました……
休みに入れば少しはプログラムの時間が増えるかなと思っていたんですが、
普段は学校への移動時間にプログラムの構想を立てて、休みにプログラムを組んでたんですが、
そのやり方だと学校がなければ当然プログラムが進みません orz
ま、地道にやればいいよね。
だけどそれだと進みそうにないので
ちょっと時間を設けて久しぶりに考察でも……
休みに入れば少しはプログラムの時間が増えるかなと思っていたんですが、
普段は学校への移動時間にプログラムの構想を立てて、休みにプログラムを組んでたんですが、
そのやり方だと学校がなければ当然プログラムが進みません orz
ま、地道にやればいいよね。
だけどそれだと進みそうにないので
ちょっと時間を設けて久しぶりに考察でも……
プログラムは考えが纏まってからじゃないと書き始めない性質なので非常に進度が遅いです。
今は敵弾をどんな風に管理していくかを検討中。
まあ、敵それぞれにパラメータを持たせてそれによって発射させたり発射させなかったりするとは思います。
発射された弾もそれぞれパラメータ通に自動で動かして……
あと、これが問題なんだけど、敵一体に付きいくつの発射手段を持たせるかなんだよね。
前にupした画像にあったかな?
一体に付き5段階の移動方法を持ってたように、とりあえず三種類の発射方法を持たせようかなと思ってたんですが、それで計算が多くなって、動作が遅くなるようなら少し考えないとなぁ。
それは、一旦現状で作ってみて動かしてから決めようか……
ああ、それだとあたり判定も含めて計算させないといけないなぁ。
とりあえず形を作ってからその辺は要考察と……
今は敵弾をどんな風に管理していくかを検討中。
まあ、敵それぞれにパラメータを持たせてそれによって発射させたり発射させなかったりするとは思います。
発射された弾もそれぞれパラメータ通に自動で動かして……
あと、これが問題なんだけど、敵一体に付きいくつの発射手段を持たせるかなんだよね。
前にupした画像にあったかな?
一体に付き5段階の移動方法を持ってたように、とりあえず三種類の発射方法を持たせようかなと思ってたんですが、それで計算が多くなって、動作が遅くなるようなら少し考えないとなぁ。
それは、一旦現状で作ってみて動かしてから決めようか……
ああ、それだとあたり判定も含めて計算させないといけないなぁ。
とりあえず形を作ってからその辺は要考察と……
一応タイマーを用いて実際にどう動くのか描画できるようにしました。
あまり変ったところはなかったけど……
描画してみたら17msで一回描画するはずなのに物凄い遅い。
動きを見てみた限り、スプライトを用いて描画してないからっぽいです。
スプライト使わないとあんなに遅くなるんだ……
けど、しばらく放っておきます。
あるサイトでBasic2005用のスプライトを用いたプラグインがダウンロード出来そうだったし、なんとかなるよね。
年内にStageEditorが形になったからこれでいいや。
今度は敵の弾を何種類か作ってみるかな。
それが出来たらあたり判定でも作るかな……
それから自機のシステムをもう少し詰めていかないとなぁ……
あまり変ったところはなかったけど……
描画してみたら17msで一回描画するはずなのに物凄い遅い。
動きを見てみた限り、スプライトを用いて描画してないからっぽいです。
スプライト使わないとあんなに遅くなるんだ……
けど、しばらく放っておきます。
あるサイトでBasic2005用のスプライトを用いたプラグインがダウンロード出来そうだったし、なんとかなるよね。
年内にStageEditorが形になったからこれでいいや。
今度は敵の弾を何種類か作ってみるかな。
それが出来たらあたり判定でも作るかな……
それから自機のシステムをもう少し詰めていかないとなぁ……
一日眠らなくていい体になりたいです。
時間が足りない;
とりあえずセーブ&ロードが出来上がりました。
それからついでにコピー機能追加。
現在表示しているキャラのステータスをそのままに現在時間を出現時間に設定し作成します。
これで編隊も楽々作成可能ですb*
時間が足りない;
とりあえずセーブ&ロードが出来上がりました。
それからついでにコピー機能追加。
現在表示しているキャラのステータスをそのままに現在時間を出現時間に設定し作成します。
これで編隊も楽々作成可能ですb*
それなりに見れた形にはなって来ました。
ただ、実際に使ってみてまだまだ使いにくいなとは思いますが、コードの状態で手さぐりで値を割り振りながらステージを作るよりはやりやすいんじゃないのかなと思います。
ユーザの使いやすいアプリケーションを作るにはまだまだ力不足ですね。
まぁ少しづつ改良していけばいいかなと思います。
ただ、実際に使ってみてまだまだ使いにくいなとは思いますが、コードの状態で手さぐりで値を割り振りながらステージを作るよりはやりやすいんじゃないのかなと思います。
ユーザの使いやすいアプリケーションを作るにはまだまだ力不足ですね。
まぁ少しづつ改良していけばいいかなと思います。
テストが多くて手慰みにプログラムを組む時間がほとんどなくなって来ました。
しかも慣れないタイプのアプリケーションだから手こずってます。
けど、ようやく見れた形になって来ました。
外見のプログラムを大体終わらせて、
現在座標を計算させて表示するところまで来ました。
しかも慣れないタイプのアプリケーションだから手こずってます。
けど、ようやく見れた形になって来ました。
外見のプログラムを大体終わらせて、
現在座標を計算させて表示するところまで来ました。