游戏出现计算卡顿?

Viewed 1

游戏在大规模战斗时非常卡顿,尤其是单位数量多的情况下。有没有什么方法可以优化游戏性能,让游戏运行更流畅?

1 Answers

这是游戏中的常见问题。影响 0 A.D. 运行流畅度的主要因素包括 CPU 速度、可用内存、显卡类型、游戏画面选项以及局内设置。如果您对游戏性能不满意,可以采取以下措施改善,但请注意,大规模战斗场景中的卡顿无论什么设置或硬件配置都可能出现。

  1. 启动 0 A.D. 前

    • 建议关闭所有其他应用程序,因为它们会占用资源并影响系统整体性能。
  2. 游戏选项

    • 抗锯齿FXAA 对性能无影响,MSAA 仅适合高端 GPU。macOS 系统必须禁用,参见 #macOS。
    • 模型质量设置为最低值。
    • 禁用阴影,或从下拉菜单选择低质量并设置较低的截止距离
    • 启用水面效果,但禁用高质量水面效果水面折射
    • 纹理质量 -
    • 纹理各向异性过滤 - 1x
  3. 局内设置

    • 选择较小的地图,并将所有玩家的总人口上限设为 600。渲染、模拟(例如采集/战斗)和寻路系统都会影响性能。单位越多,需要渲染的内容越多,寻路计算也越复杂,尤其是较大的地图会产生更长的路径。

      [!NOTE]
      多人游戏在所有玩家的电脑上同步计算,游戏速度由最慢的电脑决定。如果您的电脑性能有限,请遵循上述建议,这可能会让所有玩家的游戏体验更流畅。

      通过按下 F11 或 Alt+F11 切换游戏内性能分析器,可以查看哪些进程耗时最多,通常是 render(渲染)进程,大规模战斗中还有 sim update(模拟更新)。

      游戏内性能分析器截图

GamePerformance 页面总结了需要解决的性能问题。