Ogreを使用して C++ で 3D ゲームを作成する際に、 TDDの概念を使用する価値があるかどうかお尋ねしたいと思います。アルゴリズム (経路探索、AI、ページングなど) とゲーム ロジックの作成中に使用できることはわかっていますが、描画側のテストに使用できますか? つまり、適切なオブジェクトが描画されているかどうか、適切なアニメーションが設定され使用されているかどうか、および列挙したくない他の多くの「もの」を意味します。
私は何日もそれについて探してきましたが、私が受け入れることができる答えが見つかりません.
基本的に、ゲーム開発のどの部分を TDD で行うべきで、どの部分を TDD で行うべきではないのでしょうか? 3D ゲーム開発に TDD は必要ですか?