0

2Dの見下ろし型カーゲームを作っています。今のところ、プレイヤーの車が敵の車に当たった場合に動作する車のゲームは終了します。

敵の車にタグを付けて、プレイヤーの車の衝突をタグで敵の車を検出するとゲームを終了するために使用しました。

私の質問は: プレイヤーの車が敵の車を通過した後にスコアリングを実装するにはどうすればよいですか?

4

1 に答える 1

1

これはレース ゲームであるため、レースを完了するまでの時間が主な得点要素になります。プレイヤーがレースを早く終えるほど、スコアが高くなります。敵の車を追い越すことについての質問については、プレイヤーがレース パスを移動した距離と敵が移動した距離を計算することで確認できます。プレイヤーの距離が敵の距離よりも大きい場合、プレイヤーは敵を追い越しています。距離はさまざまな方法で確認できます。1 つのアプローチは、ウェイポイントをレース パスに配置し、ウェイポイントまでの距離を更新チェックすることです。

于 2015-06-15T08:35:04.740 に答える