gpt4 book ai didi

c# - 确定 XNA 游戏延迟

转载 作者:太空狗 更新时间:2023-10-29 21:55:25 24 4
gpt4 key购买 nike

我目前正在使用 C# 和 XNA 创建塔防游戏。游戏在一段时间内运行良好且流畅,但在玩了很长一段时间后(在产生了足够多的敌人/塔/子弹之后)游戏似乎呈指数级下降。即使清除了所有实例,延迟仍然存在。

起初我认为这可能与垃圾收集有关(也许确实如此),但为了测试它,我编写了析构函数来打印对象何时被收集并且一切看起来都很好(所有对象都被收集)。所以我很好奇是否有人对 XNA 滞后及其可能的原因有任何经验?

编辑:这是针对 PC 的

最佳答案

我用过两种方法来检查性能。

1) App Hub 有一个 Performance utility您可以使用它来帮助确定您的改进之处。

2) 现在有点旧了,但是for the Xbox 360 this document helped me a lot .

更新:我也忘记了 this Gamefest 2010 presentation .它还涉及一些事情。

关于c# - 确定 XNA 游戏延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7336496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com