通过调试,XNA游戏运行得更快

时间:2012-07-09 04:30:33

标签: debugging xna

我有一个使用C#(Visual Studio 2010 express)在XNA 4.0中制作的游戏。我的问题是,调试运行速度明显快于直接运行可执行文件。我确实尝试切换到发布模式并遇到了相同的性能。关于可能导致这种情况的任何想法?

提前致谢。

1 个答案:

答案 0 :(得分:0)

确保XNA游戏全屏。根据我的经验,我注意到窗口模式下帧减少了。

您还需要使用Debug检查发生了什么 - >开始绩效分析。这将允许您查看哪些方法耗尽了内存和使用情况。

如果您的游戏具有高级碰撞检测功能,请务必在该方面实施多线程。当我制作游戏时,我使用ThreadPool来处理碰撞方面。

我希望其中一些有帮助。