programing入門
■ このスレッドは過去ログ倉庫に格納されています
0334ヒッキー@プログラミング
NGNGお手数かけて申し訳ないです。
だいたいおっしゃる動きの全体像がつかめました。
回転するなど、難しい動きがあるので、
実装はかなり困難だと思われます。
画面の描き方としては、ゲームが1フレーム進行するごとに、
今画面上にある線を全て描き直す感じでやれば良いと思います。
今まで引いた線をある程度のフレーム数、配列に格納して
保存しておかないと上に書いたことができません。
(線を保存するというか、現在のフレームの車の座標を
保存していく)
あと、回転した時に線の座標に足す係数の計算方法を考えないと
いけません。
以上のことを考えると、完成させるには
・配列の使い方
・回転の式の使い方(Sin・Cosなど)
・Subプロシージャの使い方(毎フレーム線を描くのに同じ命令を呼ぶ為)
などを理解する必要があるとあると思われます。
まず、新規でVBを起動して、一つづつ解消するように
小さいプログラムをいくつか作って、
ソースをためていったら良いと思います。
(線を引くだけとか、マウスの位置を検知するとか)
一番最後に、今までに貯めたプログラムを元に、ゲームとして
作っていってはどうでしょうか?
■ このスレッドは過去ログ倉庫に格納されています