发布于: Jun 3, 2021

我们很高兴地宣布推出 Amazon GameLift 服务器软件开发工具包的更新。GameLift 是一项 AWS 托管服务,深受世界上一些极为成功的游戏公司(例如,Wargaming、Ubisoft 等等)的信任,可以为多人游戏部署、操作和扩展专用服务器。作为移动游戏开发人员,您希望能够使用 IL2CPP 为实时服务器(RTS)开发 iOS 和 Android 游戏,因此我们便提供了这一支持。利用此更新,您可通过为最新的移动设备构建 RTS 客户端来扩展您的游戏的受众范围。

利用最新的软件开发工具包更新,您现在可将 IL2CPP 集成到使用 RTS Client 软件开发工具包并遵循 Frameworks 最佳实践的移动应用程序中。您现在还可为 Unreal 版本 4.26 构建 GameLift 服务器软件开发工具包。此次更新包含已与您的 Windows 或 Linux 游戏服务器集成的组件,包括 GameLift 服务器软件开发工具包、GameLift Local 的 C++ 和 C# 版本,以及 Unreal Engine 的 GameLift PlugIn。具体而言,我们已:

  1. 在 RTS Client 软件开发工具包中添加了对 IL2CPP 的支持。
  2. 更新了 RTS Client 软件开发工具包以将本机库构建为 Frameworks。
  3. 在 Unreal Engine 的 GameLift Plugin 中添加了对 GameLift API DescribePlayerSessions 和 GetInstanceCertificate 的支持。
  4. 为 Unreal 版本 4.26 创建了服务器软件开发工具包支持。
  5. 现有的 C# 软件开发工具包版本 4.0.2 已通过验证,与 Unity 2020.3 兼容。无需更新软件开发工具包。

GameLift 已在 64 种实例类型和 21 个公共区域中可用,因此,您可以选择最适合您游戏的实例类型和地理区域。公共区域包括:美国东部(俄亥俄和弗吉尼亚北部)、美国西部(加利福尼亚北部和俄勒冈)、非洲(开普敦)、亚太地区(香港、孟买、首尔、新加坡、悉尼和东京)、加拿大(中部)、欧洲(法兰克福、爱尔兰、伦敦、米兰、巴黎和斯德哥尔摩)、中东(巴林)、南美洲(圣保罗)和由光环新网运营的 Amazon Web Services 中国(北京)区域。

要利用 Unity 和 Unreal Engines 的最新版本,请查看发行说明,或在 GameLift 产品页面下载更新过的服务器软件开发工具包。