0
私は、生き物が道路を横切っているゲームを開発しています。時には渡す車で「はじける」ことがあります。私は画面にフレームレートを連続的に表示しています。ゲームが開始されると、フレームレートは通常20〜25fpsですが、自分のクリーチャーがスプラットしてビットマップがスプラット状態に切り替わると、フレームレートは1秒あたり約4に急落します。これは、私が描いている「スプラット」のビットマップが、生きている状態の私の生き物のビットマップよりも小さいので、奇妙です。フレームレートの低下を診断するにはどうすればよいですか?
問題は多分さまざまです。例えば、異なる動作をするupdate_game_physics()コードにはさまざまなルーチンがあります。しかし、私の質問は、どうすれば原因を診断できますか?彼らのツールやテクニックは助けになるでしょうか?
なぜこの回答が投票されたのか不思議です。プロファイラーはその仕事をしませんか? –
私はdownvoteの理由かもしれないあなたの答えと一緒にプロファイラーへのリンクまたは参照を与えるべきだと思います。 – noob
OK、十分に公正に行います。私の質問に対するコメントはもっと建設的だったでしょうが。 –