1

我想问一下,在使用Ogre用 C++ 创建 3D 游戏时使用TDD概念是否值得?我知道我可以在创建我的算法(如寻路、人工智能、分页等)和游戏逻辑时使用它,但它可以用于测试绘图方面吗?我的意思是如果绘制了正确的对象,是否设置并使用了正确的动画以及许多其他我不想列举的“事物”。

我已经搜索了几天,但我没有找到我可以接受的答案
基本上游戏开发的哪一部分应该使用TDD,哪一部分不应该?3D游戏开发需要TDD吗?

4

1 回答 1

1

Ogre 使用了如此多的 Singleton 和其他全局状态,我发现很难看到如何为它实现有意义的测试——即使忽略测试渲染图像准确性的难度。

于 2012-04-08T14:50:46.083 回答