使用TDD的Ogre游戏编程
我想问你,在使用Ogre创建C ++ 3D游戏时,是否值得使用TDD概念? 我知道我可以在创建我的算法(如路径寻找,AI,分页等)和游戏逻辑时使用它,但是它可以用于测试绘图端吗? 我的意思是,如果正确的对象被绘制,如果设置和使用适当的动画,还有很多我不想枚举的其他“事物”。
我一直在寻找它几天,但我还没有找到我能接受的答案。
基本上哪个部分的游戏开发应该使用TDD完成,哪部分不是? 3D游戏开发是否需要TDD?
Ogre使用如此多的单例和其他全局状态,我发现很难看到你如何为它执行有意义的测试 - 甚至忽略了测试渲染图像准确性的困难。
链接地址: http://www.djcxy.com/p/17115.html上一篇: Ogre game programming using TDD
下一篇: Where in the Ogre3D framework should I add / delete dynamic objects?