AWS Security ChangesHomeSearch

AWS gamelift documentation change

Service: gamelift · 2025-03-10 · Documentation low

File: gamelift/latest/developerguide/unreal-plugin-anywhere.md

Summary

Updated documentation to consistently use 'Amazon GameLift Servers' branding instead of 'Amazon GameLift' throughout the guide. Changed menu references, code examples, and service interaction descriptions to reflect the product name specificity.

Security assessment

The changes are branding/naming updates (adding 'Servers' to service references) and do not address security vulnerabilities or introduce new security features. Mentions of authentication tokens remain unchanged as part of existing functionality.

Diff

diff --git a/gamelift/latest/developerguide/unreal-plugin-anywhere.md
index 560c59a37..62c95384f 100644
--- a/gamelift/latest/developerguide/unreal-plugin-anywhere.md
+++ b/gamelift/latest/developerguide/unreal-plugin-anywhere.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)
@@ -7 +7 @@ Step 1: Set your profile.Step 2: Set up your game codeStep 3: Connect to an Anyw
-# Plugin for Unreal: Set up local testing with Amazon GameLift Anywhere
+# Plugin for Unreal: Set up local testing with Amazon GameLift Servers Anywhere
@@ -9 +9 @@ Step 1: Set your profile.Step 2: Set up your game codeStep 3: Connect to an Anyw
-Use this plugin workflow to integrate your client and server game code with Amazon GameLift functionality, build your client and server game components, and then set up your local workstation as a test game server host. 
+Use this plugin workflow to integrate your client and server game code with Amazon GameLift Servers functionality, build your client and server game components, and then set up your local workstation as a test game server host. 
@@ -11 +11 @@ Use this plugin workflow to integrate your client and server game code with Amaz
-###### To start the Amazon GameLift Anywhere workflow:
+###### To start the Amazon GameLift Servers Anywhere workflow:
@@ -13 +13 @@ Use this plugin workflow to integrate your client and server game code with Amaz
-  * In the Unreal editor main toolbar, choose the Amazon GameLift menu, and select **Host with Anywhere**. This action opens the plugin page **Deploy Anywhere** , which presents a six-step process to integrate, build, and launch your game components. 
+  * In the Unreal editor main toolbar, choose the Amazon GameLift Servers menu, and select **Host with Anywhere**. This action opens the plugin page **Deploy Anywhere** , which presents a six-step process to integrate, build, and launch your game components. 
@@ -24 +24 @@ Choose the profile you want to use when following this workflow. The profile you
-  1. Select a profile from the dropdown list of available profiles. If you don't have a profile yet or want to create a new one, go to the Amazon GameLift menu and choose **Set AWS User Profiles**.
+  1. Select a profile from the dropdown list of available profiles. If you don't have a profile yet or want to create a new one, go to the **Amazon GameLift** menu and choose **Set AWS User Profiles**.
@@ -35 +35 @@ In this step, you make a series of updates to your client and server code to add
-With the plugin, can take advantage of some conveniences when integrating your game code. You can do a minimal integration to set up basic hosting functionality. You can also do a more extensive custom integration. The information in this section describes the minimal integration option. For server integration, use the provided code sample to update your project's game mode. For client integration, use the test maps included with the plugin to add client Amazon GameLift functionality to your game project. 
+With the plugin, can take advantage of some conveniences when integrating your game code. You can do a minimal integration to set up basic hosting functionality. You can also do a more extensive custom integration. The information in this section describes the minimal integration option. For server integration, use the provided code sample to update your project's game mode. For client integration, use the test maps included with the plugin to add client Amazon GameLift Servers functionality to your game project. 
@@ -48 +48 @@ With the plugin, can take advantage of some conveniences when integrating your g
-Add server code to your game that enables communication between your game server and the Amazon GameLift service. Your game server must be able to respond to requests from Amazon GameLift, such as to start a new game session, and also report status on game server health and player connections.
+Add server code to your game that enables communication between your game server and the Amazon GameLift Servers service. Your game server must be able to respond to requests from Amazon GameLift Servers, such as to start a new game session, and also report status on game server health and player connections.
@@ -52 +52 @@ If you haven't already set up a source-built version of the Unreal editor, the p
-###### To add server code for Amazon GameLift
+###### To add server code for Amazon GameLift Servers
@@ -93 +93 @@ If you haven't already set up a source-built version of the Unreal editor, the p
-The following example code shows how to add the minimum required elements for server integration with Amazon GameLift:
+The following example code shows how to add the minimum required elements for server integration with Amazon GameLift Servers:
@@ -95 +95 @@ The following example code shows how to add the minimum required elements for se
-     * Initialize an Amazon GameLift API client. The `InitSDK()` call with server parameters is required for an Amazon GameLift Anywhere fleet. When you connect to an Anywhere fleet, the plugin stores the server parameters as console arguments The sample code can access the values at runtime. 
+     * Initialize an Amazon GameLift Servers API client. The `InitSDK()` call with server parameters is required for an Amazon GameLift Servers Anywhere fleet. When you connect to an Anywhere fleet, the plugin stores the server parameters as console arguments The sample code can access the values at runtime. 
@@ -97 +97 @@ The following example code shows how to add the minimum required elements for se
-     * Implement required callback functions to respond to requests from the Amazon GameLift service, including `OnStartGameSession`, `OnProcessTerminate`, and `onHealthCheck`.
+     * Implement required callback functions to respond to requests from the Amazon GameLift Servers service, including `OnStartGameSession`, `OnProcessTerminate`, and `onHealthCheck`.
@@ -99 +99 @@ The following example code shows how to add the minimum required elements for se
-     * Call `ProcessReady()` with a designated port to notify the Amazon GameLift service when ready to host game sessions.
+     * Call `ProcessReady()` with a designated port to notify the Amazon GameLift Servers service when ready to host game sessions.
@@ -263 +263 @@ The following example code shows how to add the minimum required elements for se
-        //When a game session is created, GameLift sends an activation request to the game server and passes along the game session object containing game properties and other settings.
+        //When a game session is created, Amazon GameLift Servers sends an activation request to the game server and passes along the game session object containing game properties and other settings.
@@ -273 +273 @@ The following example code shows how to add the minimum required elements for se
-        //OnProcessTerminate callback. GameLift will invoke this callback before shutting down an instance hosting this game server.
+        //OnProcessTerminate callback. Amazon GameLift Servers will invoke this callback before shutting down an instance hosting this game server.
@@ -275 +275 @@ The following example code shows how to add the minimum required elements for se
-        //In this case, we simply tell GameLift we are indeed going to shutdown.
+        //In this case, we simply tell Amazon GameLift Servers we are indeed going to shutdown.
@@ -283 +283 @@ The following example code shows how to add the minimum required elements for se
-        //GameLift will invoke this callback every 60 seconds or so.
+        //Amazon GameLift Servers will invoke this callback every 60 seconds or so.
@@ -286 +286 @@ The following example code shows how to add the minimum required elements for se
-        //The game server has 60 seconds to respond with its health status. GameLift will default to 'false' if the game server doesn't respond in time.
+        //The game server has 60 seconds to respond with its health status. Amazon GameLift Servers will default to 'false' if the game server doesn't respond in time.
@@ -315,2 +315,2 @@ The following example code shows how to add the minimum required elements for se
-        //Here, the game server tells GameLift where to find game session log files.
-        //At the end of a game session, GameLift uploads everything in the specified 
+        //Here, the game server tells Amazon GameLift Servers where to find game session log files.
+        //At the end of a game session, Amazon GameLift Servers uploads everything in the specified 
@@ -322 +322 @@ The following example code shows how to add the minimum required elements for se
-        //The game server calls ProcessReady() to tell GameLift it's ready to host game sessions.
+        //The game server calls ProcessReady() to tell Amazon GameLift Servers it's ready to host game sessions.
@@ -362 +362 @@ The startup map has the following characteristics:
-  2. For **Editor Startup Map** , select "StartupMap" from the dropdown list. You might need to search for the file, which is located in `... > Unreal Projects/[project-name]/Plugins/Amazon GameLift Plugin Content/Maps`.
+  2. For **Editor Startup Map** , select "StartupMap" from the dropdown list. You might need to search for the file, which is located in `... > Unreal Projects/[project-name]/Plugins/Amazon GameLift Servers Plugin Content/Maps`.
@@ -485 +485 @@ In this step, you designate an Anywhere fleet to use. An Anywhere fleet defines
-After you've chosen an Anywhere fleet for your project, Amazon GameLift verifies that fleet status is active and displays the fleet ID. You can track progress of this request in the Unreal editor's output log.
+After you've chosen an Anywhere fleet for your project, Amazon GameLift Servers verifies that fleet status is active and displays the fleet ID. You can track progress of this request in the Unreal editor's output log.
@@ -502 +502 @@ In this step, you register your local workstation as a compute resource in the n
-In response to this action, Amazon GameLift verifies that it can connect to the compute and returns information about the newly registered compute. It also creates the console arguments that your game executables need when initializing communication with the Amazon GameLift service. 
+In response to this action, Amazon GameLift Servers verifies that it can connect to the compute and returns information about the newly registered compute. It also creates the console arguments that your game executables need when initializing communication with the Amazon GameLift Servers service. 
@@ -506 +506 @@ In response to this action, Amazon GameLift verifies that it can connect to the
-Game server processes that are running on your Anywhere compute need an authentication token to make calls to the GameLift service. The plugin automatically generates and stores an auth token for the Anywhere fleet whenever you launch the game server from the plugin. The auth token value is stored as a command line argument, which your server code can retrieve at runtime.
+Game server processes that are running on your Anywhere compute need an authentication token to make calls to the Amazon GameLift Servers service. The plugin automatically generates and stores an auth token for the Anywhere fleet whenever you launch the game server from the plugin. The auth token value is stored as a command line argument, which your server code can retrieve at runtime.
@@ -514 +514 @@ You do not have to take any action in this step.
-At this point, you've completed all of the tasks needed to launch and play your multiplayer game on a local workstation using Amazon GameLift. 
+At this point, you've completed all of the tasks needed to launch and play your multiplayer game on a local workstation using Amazon GameLift Servers. 
@@ -518 +518 @@ At this point, you've completed all of the tasks needed to launch and play your
-  1. Launch your game server. The game server will notify Amazon GameLift when it is ready to host game sessions.
+  1. Launch your game server. The game server will notify Amazon GameLift Servers when it is ready to host game sessions.
@@ -520 +520 @@ At this point, you've completed all of the tasks needed to launch and play your
-  2. Launch your game client and use the new functionality to start a new game session. This request is sent to Amazon GameLift via the new backend service. In response, Amazon GameLift, calls the game server, running on your local machine, to start a new game session. When the game session is ready to accept players, Amazon GameLift provides connection information for the game client to join the game session.
+  2. Launch your game client and use the new functionality to start a new game session. This request is sent to Amazon GameLift Servers via the new backend service. In response, Amazon GameLift Servers, calls the game server, running on your local machine, to start a new game session. When the game session is ready to accept players, Amazon GameLift Servers provides connection information for the game client to join the game session.