AWS for Games Blog
Category: Management Tools
Game Server Observability with Amazon GameLift and Amazon CloudWatch
When you’re running game servers to host session-based games for your players globally, it’s important to have as much visibility as possible on what’s happening within those game server processes. This includes collecting metrics and logs in realtime, and capabilities to get insights on this data to investigate issues and find opportunities for performance improvement. […]
How to build online multiplayer games using Amazon GameLift, AWS Serverless, and C++
Online multiplayer games have a long list of requirements to provide the best possible experience for players: game clients need identities that can securely access the game backend, backend services are required to host functionalities like matchmaking and player data, and you need a scalable way to host game sessions. In this post you’ll learn […]
Building Our Game on AWS – Lessons Learned by Leaftail Labs
Guest post authored by Eli Tayrien, CTO and Co-founder, Leaftail Labs. Leaftail Labs was formed in 2017 by a pair of game industry veterans who saw exciting possibilities in mobile AR gaming. Our first game, Nibblity, recently launched worldwide, and we are excited to continue to deliver more excited content for you and your Nibblins […]
Centralize your Game Production Assets on AWS With Perforce Helix Core
This is the second article of a two-part series. Start with part one, Build Perforce Helix Core on AWS. The need for a fast and scalable version control system has always existed but now, as games grow larger in size and complexity, studios not only need their assets stored in a central location they need […]
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 […]
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 […]
Taking Apocalypse Studio to the cloud via AWS
In this guest post, we hear from Apocalypse Studio founder Denis Dyack. Denis has a long history in game development, working on titles including Blood Omen: Legacy of Kain, Eternal Darkness: Sanity’s Requiem, Metal Gear: Solid Twin Snakes, and Too Human. Denis also has a background in Computer Science, earning a Masters. Sc. in Artificial […]
Implement an analytics pipeline for games
Written by: Gena Gizzi, Greg Cheng, and Dominic Mills Games are generating more data than ever. So, it’s important to have access to the right data at the right time as you develop your games. This enables you to answer questions about how your games are performing and determine what changes you want to make […]
How ArenaNet moved Guild Wars to the cloud: An MMORPG migration story
ArenaNet is the wholly owned subsidiary of Korean online game publisher NCSOFT that developed the critically acclaimed series of games in the Guild Wars franchise. Guild Wars (released 2005) and the successor Guild Wars 2 (released 2012) both focus on player skill and horizontal player progression where players mix skills into novel builds in cooperation […]
Case study: How Butterscotch Shenanigans keep a Levelhead with AWS
The games industry is a crowded and competitive place. A studio could spend over a year developing a game, to launch it alongside thousands of other new titles. In this hypercompetitive world of video games, it can be difficult for any game to succeed. And if you’re an independent developer, how can you cut through […]