AWS for Games Blog

Category: Security, Identity, & Compliance

Adding persistent game saves to Amazon GameLift Streams

Adding persistent game saves to Amazon GameLift Streams

Amazon GameLift Streams now supports using a dedicated AWS Identity and Access Management (IAM) role that can grant your streaming game sessions access to AWS resources in your account. In this blog post, we show you how to use that role with a lightweight launcher script to persist game saves from your player’s streaming sessions to Amazon Simple Storage Service (Amazon S3) without needing to make any changes to your game code.

Building an AI game testing agent with Amazon Bedrock

In this post, we walk through how we built an autonomous QA agent on Amazon Bedrock that connects to a running Unity game and executes test scenarios without human intervention. We cover connecting to a game’s internal object hierarchy, a perception and reasoning loop inspired by recent research on autonomous testing agents, and game-agnostic tools that extend as complexity increases. The approach was validated against a turn-based mobile strategy game built in Unity.

GameLift Servers DDoS Protection Blog

Introducing Amazon Gamelift Servers DDOS Protection

As games grow in popularity, they also become attractive targets for malicious actors seeking to disrupt gameplay through Distributed Denial of Service (DDoS) attacks. An attack occurring during the initial launch of a game, during a visible esports tournament, or while a notable influencer/streamer is playing can have a significant impact on a game’s success […]

Game development infrastructure simplified with AWS Game Dev Toolkit

Note: AnyCompany Games is a fictional company created to illustrate common challenges and solutions in game development. If you’re building games with a distributed team, you’ve likely faced the challenge of setting up version control, build systems, and cloud infrastructure. This post shows you how the AWS Cloud Game Development Toolkit can deploy a complete […]

Run Unreal Engine 5.6 with Proton on Amazon GameLift Streams Linux Runtime

If you are looking to run a Windows game based on Unreal Engine 5.6 or newer, it currently isn’t compatible with the available managed Proton runtimes on Amazon GameLift Streams. Instead, you can run the same Unreal Engine game with a compatible version of Proton by using the Linux Runtime option on Amazon GameLift Streams. […]

AI-assisted game production: From static concept to interactive prototype

Game development often begins long before anything is playable. Teams spend weeks brainstorming concepts, months creating designs, and countless hours implementing and testing mechanics before an interactive demo is created. The challenge isn’t only timeline constraints; critical validation and refinement traditionally happen late in the development cycle, when changes become costly and creative pivots are […]

Inside the federated authentication system of Amazon Game Studios

In the complex ecosystem of gaming, players expect seamless experiences across multiple platforms, such as PlayStation, Xbox, Steam, and mobile app stores. Each platform maintains its own authentication protocols, token formats, and security requirements. This creates a fragmented landscape that poses significant challenges for game developers and infrastructure teams. To address these challenges, Amazon Game […]

Wicked Saints Studios integrates TikTok within World Reborn using AWS

Faced with integrating TikTok functionality into their new mobile game, World Reborn, Wicked Saints Studios encountered a dilemma. Available market solutions were either prohibitively expensive, time-consuming to implement, or lacked TikTok integration entirely. To meet their pressing deadline, while maintaining cost efficiency, the studio developed a creative solution by building upon existing Amazon Web Services […]