在亚马逊云科技 Graviton 4 上运行 Unreal Engine 5 的 Dedicated Server

在亚马逊云科技 Graviton 4 上运行 Unreal Engine 5 的 Dedicated Server

💡 原文中文,约7600字,阅读约需18分钟。
📝

内容提要

自2021年以来,Epic Games一直在使用AWS Graviton实例运行《堡垒之夜》,发现它们更具成本效益和能效。Graviton 4的发布进一步提升了性能。Epic Games已经为其游戏业务部署了数千个Graviton芯片。本文提供了在Graviton 4实例上运行UE5 Lyra示例游戏的指南。

🎯

关键要点

  • Epic Games 自 2021 年以来使用 AWS Graviton 实例运行《堡垒之夜》,发现其更具成本效益和能效。
  • Graviton 4 实例的发布提升了性能,相较于 Graviton 3 有约 30% 的性能提升。
  • Epic Games 已为其游戏业务部署了数千个 Graviton 芯片,价值不仅限于《堡垒之夜》,还包括所有使用 Unreal Engine 构建的游戏。
  • UE Engine 从 4.27 版本开始支持 ARM 架构的 Dedicated Server,开发者可以轻松编译为 ARM64 的二进制文件。
  • 部署步骤包括环境准备、源码编译、创建游戏项目、调整工程参数、内容烘焙和本地测试。
  • 为亚马逊云科技 Graviton 实例构建和打包 Dedicated Server 需要选择 LinuxArm64 平台并进行内容打包。
  • 在 Graviton 服务器上安装 Dedicated Server 需要设置安全组和执行相关脚本。
  • 进阶编译优化可以通过设置编译参数来针对最新芯片和指令集进行深度优化。
➡️

继续阅读