处理器(或 CPU)是游戏开发 PC 中最重要的部分之一。CPU 处理所有艰巨的开发任务,例如编译着色器和代码、3D 雕刻和光照烘焙。其中一些任务开始卸载到 GPU,我们将在下一节详细讨论,但 CPU 仍然是影响许多方面性能的重要因素。
什么CPU最适合游戏开发?
这实际上取决于您关注游戏设计工作流程的哪一部分。例如,目前在虚幻引擎中用于游戏开发的总体最快的 CPU 是 AMD 的 64 核 Threadripper PRO 5995WX。虚幻引擎中的大多数开发任务都是多线程的,并且可以在提供大量内核的 CPU 上很好地扩展。不仅如此,编译源代码的用户将受益于此类工作站上可用的 8 通道 RAM。
然而,对于他们的特定工作流程,许多用户可能看不到这种 CPU 带来的足够速度提升——尤其是考虑到这些成本有多少。从事小型游戏或使用专用编译服务器的工作室,或更专注于资产创建的个人用户,可能更愿意使用更便宜的选项,例如 AMD Ryzen 7950X 或 Intel Core i9 13900K。这些 CPU 提供大量内核,同时还提供更高的时钟速度,有助于 3D 建模应用程序。
CPU 内核越多,游戏开发越快吗?
在游戏工程方面,系统拥有的 CPU 内核越多,编译代码、编译着色器或烘焙光照的速度就越快。然而,对于更具艺术性的工作负载,内核数量往往不太重要——至少在某个点之后——而时钟速度/每时钟性能是一个更大的因素。
CPU 时钟速度是否会改善游戏开发工作流程?
就像上面的 CPU 核心数问题一样,这在很大程度上取决于系统将用于游戏设计的哪个部分。虽然游戏玩家追求高时钟速度,但像虚幻引擎这样的游戏引擎内部开发不会看到太多好处。然而,许多 3D 建模应用程序(例如 3ds Max 和 Maya)确实受益于更高的时钟速度 - 因此对于游戏美术师的工作站,您需要在内核和时钟速度之间取得平衡。
游戏设计与 Intel 或 AMD CPU 配合得更好吗?
目前,由于 CPU 核心数高,AMD 略微领先。不过,英特尔绝对是一个可行的选择,尤其是对于不需要那么多内核的游戏设计方面。
显卡 (GPU)