私は単純なゲームに取り組んでいます。これは私の最初のゲーム プロジェクトです。
私が見つけたほとんどのサンプルには、すべてのゲーム ロジックも作成されているレンダー ループがあり、私はこれが好きではありません。X=0 のボールと X=10 の壁があり、遅いマシンでは、最初のループで X=7 にボールを配置し、2 番目のループで X=14 にボールを配置するとします。ゲームがクラッシュするだけです!
この「レンダー ループ」はゲームを作成する正しい方法ですか? すべてのフレームでこのようなことをチェックするコードを書く必要がありますか? 例、新しいフレーム X=14、最後のフレームは X=7 なので、X=7 から X=14 までの何かがあるかどうかを確認する必要があります??
ゲーム ロジック用に別のスレッドを作成し、レンダリング ループで、現在のゲーム ロジックの「スナップショットを取得」して表示する必要があると考えていました。
経験豊富なゲーム開発者の皆さん、これをどのように回避していますか?
ありがとう!