The latest release of Amazon Lumberyard includes the following updates to Amazon GameLift. Plus, you can now download the GameLift SDKs independently, so you can get GameLift upgrades without having to upgrade to the Lumberyard game engine:
- Get the GameLift Server C++ SDK for game servers: https://aws.amazon.com/gamelift/getting-started/
- Get the AWS C++ SDK with GameLift: https://github.com/aws/aws-sdk-cpp
(AWS SDK in other languages available in Tools for AWS: https://aws.amazon.com/tools/#sdk)
New GameLift features!
Game session search. Game developers can connect players to game sessions more quickly with the new search & sort feature. You can filter sessions by session age, number of current players, and availability of open player slots, among other characteristics.
Customized health checks. Last month we released GameLift automated health checks and metrics for game server processes. GameLift evaluates health based on whether or not the process responded to a request. With this release, you can now implement customized health checks and report health status based on their own criteria.
Multiple processes support. GameLift now fully supports running multiple processes concurrently on each fleet instance.You can:
- include multiple server executables in a game build
- run more than one server executable concurrently on each fleet instance
- run multiple processes of each server executable concurrently on each fleet instance, and
- track server process health and metrics in the Amazon GameLift console.
Running multiple processes on fleet instances gives you greater control over how efficiently you use your GameLift resources, which can potentially reduce overall operating costs for your game.
Full release notes: https://aws.amazon.com/releasenotes/6130207060962462