AWS Security ChangesHomeSearch

AWS gamelift documentation change

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

File: gamelift/latest/developerguide/realtime-client.md

Summary

Updated documentation to consistently use 'Amazon GameLift Servers Realtime' branding throughout, including section headers, service references, and SDK mentions. Clarified backend service integration points and updated code examples.

Security assessment

Changes focus on branding consistency and terminology updates (e.g., 'Realtime Servers' to 'Amazon GameLift Servers Realtime'). No security vulnerabilities, mitigations, or new security features are mentioned. The TLS certificate reference in section 2 was pre-existing and not part of the changes.

Diff

diff --git a/gamelift/latest/developerguide/realtime-client.md
index 10c46d24d..e0be04eb8 100644
--- a/gamelift/latest/developerguide/realtime-client.md
+++ b/gamelift/latest/developerguide/realtime-client.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)
@@ -5 +5 @@
-Find or create game sessions and player sessionsConnect to games on Realtime ServersGame client examples
+Find or create game sessions and player sessionsConnect to games on Amazon GameLift Servers RealtimeGame client examples
@@ -7 +7 @@ Find or create game sessions and player sessionsConnect to games on Realtime Ser
-# Integrating a game client for Realtime Servers
+# Integrating a game client for Amazon GameLift Servers Realtime
@@ -9 +9 @@ Find or create game sessions and player sessionsConnect to games on Realtime Ser
-This topic describes how to prepare your game client to be able to join and participate in Amazon GameLift-hosted game sessions.
+This topic describes how to prepare your game client to be able to join and participate in Amazon GameLift Servers-hosted game sessions.
@@ -22 +22 @@ There are two sets of tasks needed to prepare your game client:
-Set up your game client to find or start game sessions, request FlexMatch matchmaking, and reserve space for players in a game by creating player sessions. As a best practice, create a backend service and use it to make the direct requests to the Amazon GameLift service when triggered by a game client action. The backend service then relays relevant responses back to the game client. 
+Set up your game client to find or start game sessions, request FlexMatch matchmaking, and reserve space for players in a game by creating player sessions. As a best practice, create a backend service and use it to make the direct requests to the Amazon GameLift Servers service when triggered by a game client action. The backend service then relays relevant responses back to the game client. 
@@ -24 +24 @@ Set up your game client to find or start game sessions, request FlexMatch matchm
-  1. Add the AWS SDK to your game client, initialize an Amazon GameLift client, and configure it to use the hosting resources in your fleets and queues. The AWS SDK is available in several languages; see the Amazon GameLift SDKs [For game client services](./gamelift-supported.html#gamelift-supported-clients). 
+  1. Add the AWS SDK to your game client, initialize an Amazon GameLift Servers client, and configure it to use the hosting resources in your fleets and queues. The AWS SDK is available in several languages; see the Amazon GameLift Servers SDKs [For game client services](./gamelift-supported.html#gamelift-supported-clients). 
@@ -26 +26 @@ Set up your game client to find or start game sessions, request FlexMatch matchm
-  2. Add GameLift functionality to your backend service. For more detailed instructions, see [Add Amazon GameLift to your game client](./gamelift-sdk-client-api.html) and [Adding FlexMatch matchmaking](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html). The best practice is to use game session placements to create new game sessions. This method lets you take full advantage of GameLift's ability to quickly and intelligently place new game sessions, as well as use player latency data to minimize game lag. At a minimum, your backend service must be able to request new game sessions and handle game session data in response. You may also want to add functionality to search for and get information on existing game sessions, and request player sessions, which effectively reserve a player slot in an existing game session.
+  2. Add Amazon GameLift Serversfunctionality to your backend service. For more detailed instructions, see [Add Amazon GameLift Servers to your game client](./gamelift-sdk-client-api.html) and [Adding FlexMatch matchmaking](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html). The best practice is to use game session placements to create new game sessions. This method lets you take full advantage of the Amazon GameLift Servers ability to quickly and intelligently place new game sessions, as well as use player latency data to minimize game lag. At a minimum, your backend service must be able to request new game sessions and handle game session data in response. You may also want to add functionality to search for and get information on existing game sessions, and request player sessions, which effectively reserve a player slot in an existing game session.
@@ -28 +28 @@ Set up your game client to find or start game sessions, request FlexMatch matchm
-  3. Convey connection information back to the game client. The backend service receives game session and player session objects in response to requests to the Amazon GameLift service. These objects contain information, in particular connection details (IP address and port) and player session ID, that the game client needs to connect to the game session running on a Realtime Server. 
+  3. Convey connection information back to the game client. The backend service receives game session and player session objects in response to requests to the Amazon GameLift Servers service. These objects contain information, in particular connection details (IP address and port) and player session ID, that the game client needs to connect to the game session running on a Realtime Server. 
@@ -33 +33 @@ Set up your game client to find or start game sessions, request FlexMatch matchm
-## Connect to games on Realtime Servers
+## Connect to games on Amazon GameLift Servers Realtime
@@ -37 +37 @@ Enable your game client to connect directly with a hosted game session on a Real
-  1. Get the Realtime Client SDK, build it, and add it to your game client project. See the README file for more information on SDK requirements and instructions on how to build the client libraries. 
+  1. Get the client SDK for Amazon GameLift Servers Realtime, build it, and add it to your game client project. See the README file for more information on SDK requirements and instructions on how to build the client libraries. 
@@ -45 +45 @@ If you're connecting to a Realtime server that is running on a secured fleet wit
-  3. Add the following functionality to your game client. See the [Realtime Servers client API (C#) reference](./realtime-sdk-csharp-ref.html) for more information. 
+  3. Add the following functionality to your game client. See the [Amazon GameLift Servers Realtime client API (C#) reference](./realtime-sdk-csharp-ref.html) for more information. 
@@ -69 +69 @@ If you're connecting to a Realtime server that is running on a secured fleet wit
-  4. Set up event handlers for the client callbacks as needed. See [Realtime Servers client API (C#) reference: Asynchronous callbacks](./realtime-sdk-csharp-ref-callbacks.html).
+  4. Set up event handlers for the client callbacks as needed. See [Amazon GameLift Servers Realtime client API (C#) reference: Asynchronous callbacks](./realtime-sdk-csharp-ref-callbacks.html).
@@ -80 +80 @@ When working with Realtime fleets that have TLS certificate generation enabled,
-This example illustrates a basic game client integration with the Realtime Client SDK (C#). As shown, the example initializes a Realtime client object, sets up event handlers and implements the client-side callbacks, connects to a Realtime server, sends a message, and disconnects.
+This example illustrates a basic game client integration with the client SDK (C#) for Amazon GameLift Servers Realtime. As shown, the example initializes a Realtime client object, sets up event handlers and implements the client-side callbacks, connects to a Realtime server, sends a message, and disconnects.
@@ -92 +92 @@ This example illustrates a basic game client integration with the Realtime Clien
-         * An example client that wraps the GameLift Realtime client SDK
+         * An example client that wraps the client SDK for Amazon GameLift Servers Realtime
@@ -105 +105 @@ This example illustrates a basic game client integration with the Realtime Clien
-            /// Initialize a client for GameLift Realtime and connect to a player session.
+            /// Initialize a client for Amazon GameLift Servers Realtime and connect to a player session.
@@ -133 +133 @@ This example illustrates a basic game client integration with the Realtime Clien
-                // Player session IDs can be retrieved using AWS SDK for GameLift
+                // Player session IDs can be retrieved using AWS SDK for Amazon GameLift Servers
@@ -226 +226 @@ To use the Amazon Web Services Documentation, Javascript must be enabled. Please
-Integrating games with Realtime Servers
+Integrating games with Amazon GameLift Servers Realtime