AWS gamelift documentation change
Summary
Updated references from 'Amazon GameLift' to 'Amazon GameLift Servers' throughout the document, including SDK integration steps, menu navigation, resource naming, and documentation links. Added 'Servers' qualifier to service names for specificity.
Security assessment
Changes appear to be nomenclature updates for service component clarification (Servers vs general GameLift). No security vulnerabilities, mitigations, or new security features are mentioned. Updates focus on branding consistency rather than security content.
Diff
diff --git a/gamelift/latest/developerguide/unreal-plugin-container.md index 360c85da4..50d6205d4 100644 --- a/gamelift/latest/developerguide/unreal-plugin-container.md +++ b/gamelift/latest/developerguide/unreal-plugin-container.md @@ -3 +3 @@ -[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Developer Guide](gamelift-intro.html) +[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Hosting Guide](gamelift-intro.html) @@ -15 +15 @@ This workflow assumes that you’ve completed the following tasks. - * **Integrate your game server code with Amazon GameLift server SDK.** Your hosted game server must be able to communicate with the Amazon GameLift service so that it can respond to requests to start new game sessions and report game session status. If you haven’t completed this task, we recommend that you follow the plugin workflow Host with Anywhere first. For guidance on preparing your game server code, see [Integrate your server game mode ](./unreal-plugin-anywhere.html#unreal-plugin-anywhere-integrate-simple-server). For a managed container fleet, you must integrate your game with server SDK version 5.2 or higher. + * **Integrate your game server code with Amazon GameLift Servers server SDK.** Your hosted game server must be able to communicate with the Amazon GameLift Servers service so that it can respond to requests to start new game sessions and report game session status. If you haven’t completed this task, we recommend that you follow the plugin workflow Host with Anywhere first. For guidance on preparing your game server code, see [Integrate your server game mode ](./unreal-plugin-anywhere.html#unreal-plugin-anywhere-integrate-simple-server). For a managed container fleet, you must integrate your game with server SDK version 5.2 or higher. @@ -43 +43 @@ When you find the OpenSSL libraries, copy them to your game build package direct - * **Integrate your game client code with Amazon GameLift.** One way to complete this task is to add a sample asset (included with the plugin) that’s already integrated. For guidance on preparing your game client code, see [Integrate your client game map ](./unreal-plugin-anywhere.html#unreal-plugin-anywhere-integrate-simple-client). + * **Integrate your game client code with Amazon GameLift Servers.** One way to complete this task is to add a sample asset (included with the plugin) that’s already integrated. For guidance on preparing your game client code, see [Integrate your client game map ](./unreal-plugin-anywhere.html#unreal-plugin-anywhere-integrate-simple-client). @@ -45 +45 @@ When you find the OpenSSL libraries, copy them to your game build package direct - * **Install Docker on your local machine.** You need this tool installed if you want the plugin to create container images for you and push them to an ECR repository. Alternatively you can do these tasks manually and instruct the plugin to use an existing container image. For more information about building your image manually, see [ Build a container image for Amazon GameLift](https://docs.aws.amazon.com/gamelift/latest/developerguide/containers-prepare-images.html). + * **Install Docker on your local machine.** You need this tool installed if you want the plugin to create container images for you and push them to an ECR repository. Alternatively you can do these tasks manually and instruct the plugin to use an existing container image. For more information about building your image manually, see [ Build a container image for Amazon GameLift Servers](https://docs.aws.amazon.com/gamelift/latest/developerguide/containers-prepare-images.html). @@ -50 +50 @@ When you find the OpenSSL libraries, copy them to your game build package direct -###### To start the Amazon GameLift managed containers workflow: +###### To start the Amazon GameLift Servers managed containers workflow: @@ -52 +52 @@ When you find the OpenSSL libraries, copy them to your game build package direct - * In the Unreal editor main toolbar, choose the Amazon GameLift menu, and select **Managed Containers**. This action opens the plugin page **Host with Managed Containers** , which presents a step-by-step process to create a container image with your game server build, deploy it to a container fleet, and launch your game. + * In the Unreal editor main toolbar, choose the Amazon GameLift Servers menu, and select **Managed Containers**. This action opens the plugin page **Host with Managed Containers** , which presents a step-by-step process to create a container image with your game server build, deploy it to a container fleet, and launch your game. @@ -74 +74 @@ You might need to modify the selected user profile if: - * In the Amazon GameLift menu, choose **Open AWS Access Credentials**. + * In the Amazon GameLift Servers menu, choose **Open AWS Access Credentials**. @@ -85 +85 @@ Use the assessment questions to tell the plugin what steps it needs to take: - * **Create a new container image.** If you choose this option, the next step will prompt you for the location of your game server build directory and the build executable. The plugin uses a Dockerfile template (supplied by Amazon GameLift) and automatically configures it for your game. You can view the template at [Build a container image for Amazon GameLift](./containers-prepare-images.html). After choosing this option, indicate where you want the plugin to store the new image: + * **Create a new container image.** If you choose this option, the next step will prompt you for the location of your game server build directory and the build executable. The plugin uses a Dockerfile template (supplied by Amazon GameLift Servers) and automatically configures it for your game. You can view the template at [Build a container image for Amazon GameLift Servers](./containers-prepare-images.html). After choosing this option, indicate where you want the plugin to store the new image: @@ -91 +91 @@ Use the assessment questions to tell the plugin what steps it needs to take: - * **Use an existing container image.** If you've manually built an image, we recommend that you use the Dockerfile template supplied by Amazon GameLift, which is available at [Build a container image for Amazon GameLift](./containers-prepare-images.html). After choosing this option, indicate where the image is located. + * **Use an existing container image.** If you've manually built an image, we recommend that you use the Dockerfile template supplied by Amazon GameLift Servers, which is available at [Build a container image for Amazon GameLift Servers](./containers-prepare-images.html). After choosing this option, indicate where the image is located. @@ -127 +127 @@ This scenario deploys your game server to a single container fleet. It's a good - * Amazon GameLift container group definition describes how to deploy and run your container images on a container fleet. + * Amazon GameLift Servers container group definition describes how to deploy and run your container images on a container fleet. @@ -129 +129 @@ This scenario deploys your game server to a single container fleet. It's a good - * Amazon GameLift container fleet (On-Demand) with your game server container installed and running, with alias. + * Amazon GameLift Servers container fleet (On-Demand) with your game server container installed and running, with alias. @@ -137 +137 @@ This scenario deploys your game server to a single container fleet. It's a good - * Backend service to make requests to the Amazon GameLift service on behalf of game clients, such as to request game sessions and join games: + * Backend service to make requests to the Amazon GameLift Servers service on behalf of game clients, such as to request game sessions and join games: @@ -148 +148 @@ This scenario deploys your game server to a container fleet, configures game ses - * Amazon GameLift container group definition that describes how to deploy and run your container images on a container fleet. + * Amazon GameLift Servers container group definition that describes how to deploy and run your container images on a container fleet. @@ -150 +150 @@ This scenario deploys your game server to a container fleet, configures game ses - * Amazon GameLift container fleet (On-Demand) with your game server container installed and running, with alias. + * Amazon GameLift Servers container fleet (On-Demand) with your game server container installed and running, with alias. @@ -154 +154 @@ This scenario deploys your game server to a container fleet, configures game ses - * Amazon GameLift game session queue that fulfills requests for proposed matches by finding the best possible hosting resource (based on viability, cost, player latency, etc.) and starting a game session. + * Amazon GameLift Servers game session queue that fulfills requests for proposed matches by finding the best possible hosting resource (based on viability, cost, player latency, etc.) and starting a game session. @@ -162 +162 @@ This scenario deploys your game server to a container fleet, configures game ses - * Backend service to make requests to the Amazon GameLift service on behalf of game clients, such as to request game sessions and join games: + * Backend service to make requests to the Amazon GameLift Servers service on behalf of game clients, such as to request game sessions and join games: @@ -202 +202 @@ You can’t stop a deployment in progress. If the deployment enters a bad state -At this point, you've completed all the tasks to launch and play your multiplayer game hosted with Amazon GameLift. To play your game, choose **Start Client** to launch a local instance of your game client. +At this point, you've completed all the tasks to launch and play your multiplayer game hosted with Amazon GameLift Servers. To play your game, choose **Start Client** to launch a local instance of your game client. @@ -225 +225 @@ Delete the following resources: - * Managed container resource stack. The resources in this stack depends on the deployment scenario you selected. To delete the entire stack, use the AWS CloudFormation console. Stacks that are generated from the Amazon GameLift plugin use the following naming convention: `GameLiftPluginForUnreal-{GameName}-Containers`. Wait for the stack deletion process to complete before you initiate a new managed containers deployment in the plugin. For more information, see [ Delete a stack from the CloudFormation console](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html). + * Managed container resource stack. The resources in this stack depends on the deployment scenario you selected. To delete the entire stack, use the AWS CloudFormation console. Stacks that are generated from the Amazon GameLift Servers plugin use the following naming convention: `GameLiftPluginForUnreal-{GameName}-Containers`. Wait for the stack deletion process to complete before you initiate a new managed containers deployment in the plugin. For more information, see [ Delete a stack from the CloudFormation console](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html).