title: 1-2. 动手实验准备 url: /intro/lab02 weight: 25 pre: “0-2. ”
本章节解释设置基本实践环境所需的内容,并安装所需的基本工具。
在本章中,我们将使用CloudFormation将实践所需的AWS服务配置为简化的堆栈。 这一步适合那些想要减少手动配置服务时的错误,并希望更快地练习使用GameLift的人。
在完成本步骤中的服务部署后,我们可以跳过第2章。
访问我们想要设置实践环境的区域的CloudFormation控制台。(https://console.aws.amazon.com/cloudformation)
点击以下链接下载CloudFormation堆栈文件"GomokuHoLTemplate.yaml”。(GomokuHoLTemplate.yaml )
在CloudFormation控制台中,点击"创建堆栈”,然后选择选择现有模板 > 上传模板文件。上传GomokuHoLTemplate.yaml文件。
输入堆栈名称为GameLiftHoL。
按照程序创建堆栈,无需其他更改。检查所有资源是否正常部署,如下所示。
为了配置一致的实践环境,我们使用基于云的集成开发环境(IDE) AWS Cloud9。
下载包含实践所需的源代码和预构建二进制文件的文件。
我们可以在以下存储库上下载源文件。
https://github.com/aws-samples/aws-gamelift-sample
为HoL使用预构建库。二进制文件位于"bin"文件夹中。我们也可以从以下链接下载完整的二进制文件。 http://d2511y3q5icxx2.cloudfront.net/DemoBinary.zip
在Cloud9环境的终端中,输入以下代码:
curl ':assetUrl{path="/deploy.zip"}' -o deploy.zip
unzip -d deploy deploy.zip
Cloud9环境用于在培训期间编辑文件和输入命令。
“Gomoku"是在Visual Studio 2015上构建的。理想情况下,我们希望在任何Windows虚拟机或自己的Windows笔记本电脑上运行Gomoku游戏进行测试。
要配置Windows环境,服务器和客户端环境需要以下C++可再发行包。 https://www.microsoft.com/en-us/download/details.aspx?id=48145
如果我们已完成本章中的步骤,请跳到第2章。