Amazon GameLift 服务器入门
专为支持世界上要求最严苛的游戏而打造
选择您的起点
快速入门
预计时长:30 分钟*
✔ 无需编码,在 30 分钟内即可托管游戏会话。
✔ 无需进行游戏服务器集成。部署您的游戏服务器,并具备核心游戏会话管理功能,包括根据游戏会话请求启动和停止游戏服务器的默认操作。
✔ 体验 Amazon GameLift Servers 的托管选项和功能,例如实时指标、自动容量扩展以及服务器性能跟踪。
✖ 集成高级游戏会话管理功能,包括带有补员功能的 FlexMatch 匹配机制以及玩家会话状态管理。
✖ 使用游戏引擎插件以及完整的集成/定制工具。
完整的 SDK 集成
预计时长:60-90 分钟*
✔ 集成您的游戏服务器,以支持 Amazon GameLift Servers 的全系列托管功能。
✔ 微调游戏会话管理流程,以启动、更新和终止游戏会话,从而获得最佳玩家体验。
✔ 配置您的游戏服务器,以便在运行时使用其他 AWS 服务,例如使用 DynamoDB 进行数据管理,或使用 Amazon S3 进行内容交付。
✔ 为游戏服务器添加对高级功能的支持,包括使用 Amazon GameLift Servers 的 FlexMatch 进行匹配补员功能,以及玩家会话功能。
✔ 简化与 Unreal Engine 和 Unity 游戏引擎插件的集成,或者将服务器 SDK 集成到你的游戏项目中。
*所需时间可能因您的游戏服务器需求和实例集配置而异。这不包括设置 AWS CLI 等先决条件所花费的时间。
下载并构建 SDK 包装器
下载游戏服务器包装器后,请按照自述文件中的说明在您的本地计算机上构建该工具。
使用 Amazon GameLift Anywhere 在本地开始托管
部署您的游戏服务器,以便通过 Amazon GameLift Servers 进行托管。首先将您的本地计算机配置为用于测试和迭代开发的主机,然后使用 AWS 上的托管服务进行部署。
配置 SDK 包装器
输入您特定的构建和实例集详细信息,配置您的游戏服务器设置。
运行和测试
启动游戏服务器包装器,并创建您的第一个 Amazon GameLift Servers 游戏会话。
完整的 SDK 集成
开始构建针对您的玩家群体进行优化的自定义托管解决方案。最适合用于构建和部署生产就绪型游戏服务器托管方案。
Unreal Engine
使用适用于 Unreal Engine 的 Amazon GameLift Servers 插件,通过四个步骤开始构建您的自定义托管解决方案。
下载并安装插件
独立插件包含将 Amazon GameLift Servers 集成到 Unreal Engine 游戏项目中所需的所有库。
集成您自己的游戏
使用集成指南和插件引导工作流程将 Amazon GameLift Servers 集成到您的 Unreal Engine 项目中。
使用 Amazon GameLift Anywhere 在本地开始托管
部署您的游戏服务器,以便通过 Amazon GameLift Servers 进行托管。首先将您的本地计算机配置为用于测试和迭代开发的主机,然后使用 AWS 上的托管服务进行部署。
在 AWS 管理控制台上进行监控
使用 Amazon GameLift 控制台监控您的游戏服务器托管情况,包括实例集状态、性能和容量。分析使用指标,深入了解游戏会话和玩家活动。
下载并安装插件
该独立插件包含将 Amazon GameLift Servers 集成到 Unity 游戏项目中所需的所有库。
试用游戏样本
使用游戏样本开始测试 Amazon GameLift Servers,这是一种旨在帮助您了解 Unity 的学习资源。
集成您自己的游戏
使用集成指南和插件引导式工作流程将 Amazon GameLift Servers 集成到您的 Unity 项目中。
使用 Amazon GameLift Anywhere 在本地开始托管
部署您的游戏服务器,以便通过 Amazon GameLift Servers 进行托管。首先将您的本地计算机配置为用于测试和迭代开发的主机,然后使用 AWS 上的托管服务进行部署。
在 AWS 管理控制台上进行监控
使用 Amazon GameLift 控制台监控您的游戏服务器托管情况,包括实例集状态、性能和容量。分析使用指标,深入了解游戏会话和玩家活动。
开始您的旅程
按照以下步骤使用 Amazon GameLift SDK,这些 SDK 可用于基于 C#、C++ 和 Go 开发的自定义引擎。
实用资源
可以使用这些资源与 Unreal Engine 轻松集成