近日,卡普空的开发者在接受Fami通采访时详细讨论了《龙之信条2》(Dragons Dogma 2)中遇到的性能问题,并解释了这些问题的主要原因。据开发者透露,游戏中的NPC被设计得异常智能,这导致了CPU资源的大量消耗。
开发者指出:“在《龙之信条2》中,我们投入了大量的计算资源来处理每个NPC的行为逻辑和角色的物理效果。这意味着当玩家进入城镇等场景时,如果同时存在大量NPC,CPU的负载会显著增加,从而导致帧率下降。由于CPU成为了瓶颈,即使通过降低分辨率或其他图形设置的方法也很难有效提升帧数。”
为了应对这一挑战,《龙之信条2》的开发团队已经采取了一系列措施,包括发布多个补丁来优化游戏性能。他们正在重新审视并改进NPC行为逻辑的处理方式,以减轻CPU的压力。最新的更新于10月17日上线,不仅修复了一些细节错误,还大幅提升了游戏的帧数表现,使得大多数情况下帧率能够稳定在50到60帧之间。
未来优化计划
除了已经实施的优化措施外,开发团队还制定了进一步的改进计划:
1、NPC行为逻辑优化:开发团队将继续改进NPC的行为逻辑算法,使其更加高效。这可能包括使用更先进的AI技术,以及对NPC的行为模式进行简化或分层处理,以减少CPU负担。
2、动态资源管理:引入动态资源管理系统,根据当前场景的需求智能分配CPU资源。例如,在NPC较少的场景中,可以释放更多的CPU资源用于其他任务,而在NPC密集的场景中,则集中资源处理NPC的行为。
3、多线程优化:进一步利用多线程技术,将NPC的行为逻辑分散到多个CPU核心上处理,以提高并行处理能力,从而提升整体性能。
4、硬件加速:探索使用GPU或其他专用硬件来辅助处理NPC的行为逻辑和物理效果,减轻CPU的负担。这可能需要与硬件制造商合作,开发专门的驱动程序或API接口。
5、社区反馈:开发团队将持续收集玩家的反馈,了解哪些场景和功能最需要优化,并优先解决这些问题。通过持续的沟通和迭代,确保玩家获得最佳的游戏体验。
随着这些优化措施的逐步实施,开发团队有信心在未来几个月内进一步提升《龙之信条2》的性能,为玩家提供更加流畅和沉浸式的游戏体验。玩家可以期待未来的更新将带来更多的改进和新内容。