MonoGameのフレームレートのロックを解除する方法は次のとおりです。
this.graphics.SynchronizeWithVerticalRetrace = false;
base.IsFixedTimeStep = false;
そして、それをゲームでの更新と描画の効率の基礎として使用します。
解像度では240×160、フレームカウンタを除いて描かれたり更新されて何も私はFPSの値を取得9000に11,000 FPSを。
コードをすべて追加すると、約1,100 FPSになります。
これは、コードがGPUの速度を大幅に低下させている(10倍)ことを示す良い兆候ですか?ゲームは60 FPSで実行されるので、私はまだそれからかなり離れていますが、ロック解除されたフレームレートのどの時点で心配する必要がありますか?
GPU:AMD FirePro W5000(FireGL V)