本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为使用 Amazon 进行迭代开发做好准备 GameLift Anywhere
Amazon GameLift 提供工具和解决方案,帮助您设置托管测试环境,以便在游戏开发期间使用。借助这些工具,您可以创建一个环境,该环境反映了玩家在Amazon托管主机上的真实体验, GameLift 并支持快速、迭代的开发过程。
使用单独的测试环境,您可以消除测试期间Amazon GameLift 托管队列的开销。您不再需要上传每个新的游戏服务器版本迭代,为其创建新的舰队,然后等待 15 分钟以上即可激活。相反,您可以创建新版本,使用新版本快速更新测试队列,启动测试队列,然后开始测试。
使用 Amazon GameLift Anywhere 队列,您可以使用本地设备(例如开发工作站)来设置测试环境。您也可以使用基于云的托管资源来设置测试环境。
设置Anywhere测试环境来开发和测试一系列场景,包括:
-
使用 Amazon 服务器 SDK 测试您的游戏 GameLift 服务器集成。即使没有正常运行的游戏客户端,也可以使用 Amazon CLI 调用来启动新的游戏会话并跟踪游戏会话事件,从而进行测试。
-
在为游戏开发组件时,测试游戏客户端、后端 GameLift服务和 Amazon 服务之间的交互。微调玩家加入游戏的体验。
-
尝试一下你的 FlexMatch 媒人设计。试用规则集变体和其他配对功能实现。设置和测试配对回填.
-
试用其他 Amazon GameLift 托管功能,例如用于游戏服务器生命周期管理的运行时配置设置(使用 Amazon A GameLift gent)。
-
在实时托管环境中快速构建、测试和重复,以验证游戏玩家体验的各个方面,包括多人互动。
稍后,在为游戏发布做准备时,您需要添加 Amazon GameLift 托管队列来微调您的托管配置并测试其他场景,包括以下场景:
-
尝试和测试游戏会话队列设计,包括使用多地点队列、竞价和按需队列以及多种实例类型。
-
试用托管队伍的游戏会话放置选项,包括使用可选的延迟策略和队列优先级设置。
-
使用自动或手动扩展选项配置容量扩展以满足玩家的需求。
-
Amazon CloudFormation 使用 Amazon GameLift 托管队列进行设置,以便长期管理您的托管资源。