AWS Game Tech Blog

Category: Compute

How AWS Game Tech helped three indie devs launch a game-as-a-service

This guest blog is authored by Shaun Randall, Product Lead and Developer, Edenic Era LLC. Edenic Era LLC started in 2018 with three friends who dreamed of releasing a game together. After playing PUBG upon release, we knew within three days that the genre would become a mainstay in gaming. Even though none of us […]

Read More
Architecture for tutorial

Building a Presence API using AWS AppSync, AWS Lambda, Amazon Elasticache and Amazon EventBridge

Introduction When developing a video game, whether single-player or multiplayer, social and competitive features help create a network effect and increase players’ engagement. These features usually require a backend API. Among them, presence information lets players know about online status changes of other users, allowing them to challenge others quickly or invite them for a […]

Read More
"Enabling amateur players to play for high stakes"

How Gamercraft and Theodo built a highly scalable serverless gaming tech platform

Guest post authored by the Gamercraft team. Gamercraft offers a next-generation competitive gaming platform to make it easy for amateur gamers to compete in high-quality tournaments in a fair, fun, and skill-adjusted way. With its anti-cheating and advanced matchmaking algorithms, Gamercraft’s ecosystem ensures that gamers always compete against others of their rank, thus minimizing bad […]

Read More
Unveiling EC2 Mac Instances on AWS for Game Developers

How ‘Bout Them Apples: Unveiling EC2 Mac Instances on AWS for Game Developers

During our Amazon Web Services (AWS) Late Night at re:Invent on Monday, we announced the new Amazon Elastic Compute Cloud (Amazon EC2) Mac instances. Powered by AWS Nitro System and built on Mac mini computers, EC2 Mac instances will, for the first time ever, enable game developers to natively run on-demand macOS workloads in the […]

Read More
In the “game,” two players connect to a session and move around with their characters in a world.

Game Server Hosting on AWS Fargate

AWS offers various options for hosting session-based games. Whether you’d like to leverage a managed service like Amazon GameLift, build your own solution using Amazon EC2, or use a container service such as Amazon Elastic Kubernetes Service (EKS) or Amazon Elastic Container Service (ECS), AWS provides secure, resizable capacity to operate your game with low […]

Read More
The AWS Cloud9 homepage in the AWS console.

Customize the Game Analytics Pipeline Schema using AWS Cloud9

Authored by Molly Sheets and Greg Cheng Requirements for game analytics vary between games and studios when defining specific data tracked per user. Some studios prefer data pipelines that process data anonymously in order to meet regulatory and privacy compliance standards. Others require unique identifiers to deliver on complex analysis, logging, AI/ML, monetization, and visualization […]

Read More

Using machine learning to understand a user community

This guest post is authored by Alexander Gee, co-founder of Oterlu AI. For two years I led a Child Safety team at Google in Silicon Valley that worked hard to keep children safe when using different online services. Over my career I have built up experience and know-how using technology to tackle everything from hate […]

Read More

Behaviour Interactive introduces cross-platform play using AWS

Behaviour Interactive is one of the largest independent game studios. Based in Montreal, Canada, it has nearly 700 employees worldwide. In 2020, its most successful IP, the award-winning Dead by Daylight, celebrated 30 million players across PC, console, and Stadia, with another 10 million on mobile. Originally launched in 2016, much of Dead by Daylight’s […]

Read More
Visual representation of Backtrace.io workflow

How Backtrace streamlines crash reporting with Amazon Elastic Cloud Compute and Amazon Elastic Block Store

For many developers, resolving application, server, and game errors can feel like a detective solving a crime. The process of identifying, triaging, and finding root causes is long and littered with obstacles. If players find a bug before you push a fix, it could ruin their experience, and ultimately impact the success of your game. […]

Read More
Detect fraud in games using machine learning.

Detecting fraud in games using machine learning

As video games rise in popularity and more games move toward free-to-play models, there’s more opportunity for fraudulent behavior among players. Fraud is problematic for studios because it devalues in-game currency that’s bought with real money and the digital goods that can be purchased with it. Fraud also causes players to lose trust in the […]

Read More