1

つまり、レーザー ビームやロケットがどこかを向いているように、ゲーム内に有向オブジェクトを配置したいということです。

これらのオブジェクトを衝突のためにどのように保存しますか? (物事を簡単にするために、それらを円形のように考えてください)


私の仮説は次のとおりです。

- 2 つの座標ベクトルを格納する

-Or 座標ベクトルと角度を保存する


それぞれに長所と短所があります: -より多くのデータを格納すると、メモリの負荷が高くなります -少ないデータを格納すると、計算の負荷が高くなります

どちらがより最適化された方法につながるのかわかりませんが、どちらがより一般的に受け入れられますか?

フィードバックありがとうございます!

4

1 に答える 1

1

私の経験から、2 つの座標ベクトルの方が優れています。

また、クエリを実行して角度が必要な場合は、角度も保存できます。

また、私の経験から、ゲームではメモリよりも速度が重要です

時期尚早の最適化は諸悪の根源 http://c2.com/cgi/wiki?PrematureOptimization

于 2013-04-10T14:52:52.257 に答える