私はゲームメーカーの単純なトップダウンカーゲームをプログラミングしています。このゲームの目的は、楕円形のトラックの周りで車を運転することによって多くのポイント/ラップを獲得することです。あなたはまだ言うことができなかった場合、私は、少なくとも二週間と避難所のためのソリューションを探してきたが、コードdirection = direction + 2; image_angle = direction;
フィニッシュラインを越えてポイント/ラップを追加する方法は?
とspeed = 5
と変化方向と
車のドライブは、私は」コードに新たなんです何かが見つかりました - どのように私はゲームがフィニッシュラインを通過するたびにポイントを追加することができますか?私は車とフィニッシュラインの間に衝突事象がなければならないだろうと思うが、ポイントを追加するために起こるコードを理解していないし、ポイントを追加するためにゲームをコードしたら、それが終わるときに車が「衝突」しているときに、フィニッシュラインを越えるときにいくつかのポイントが追加される(1の代わりに)バグです。 車がトラックを回るたびにポイントを追加するにはどうすればよいですか? さらなる情報が必要な場合は、私が手伝ってうれしいです。ありがとうございました。
Kake_Fiskの助けを借りて、私はトラックの途中に3本の途中の線を設定し、車と途中の線の間に衝突イベントを作成しました:prntscr.com/c4uecl - 問題はadd_pointは実際に何もしません。いくつかの助けを喜んで。私が遭遇しているもう一つの問題は、彼は車がもともとはマウスボタン1で回すことを意味していたが、私はそれを試してみると、私はあなたがそれについての解決策を持っているなら、 ?
さてあなたがしなければならないすべてはと操縦それ自身には何のこのゲームでは後方に行く(車のドライブが存在していないゴールラインとの衝突では、このようなものを使用スペースバー)しかし、車はフィニッシュラインの後ろからスタートするので、私はまだそれが必要だろうと思う。私は、あなたが言ったことを試し、報告して戻ってきます。ありがとう。 – AmericanSnake
まあ、それは楽しいゲームのように聞こえる。オートパイロットを運転するスペースを確保する。とにかく、この情報はオリジナルの質問に書かれているはずです。 –
申し訳ありませんが、私はトラックの周りに3つの中間線を設定し、車と途中の線の間に衝突イベントを作成しました:http://prntscr.com/c4uecl - 問題はadd_pointが定義されていないと私はしませんどのように私はそれを定義する必要があります知っている、多分描画イベントまたは何か、あなたは私を助けることができますか? – AmericanSnake