AWS for Games Blog

Category: Learning Levels

Working with Lumberyard’s Script Canvas: Project N.E.M.O Sample Now Available

Today, we’re excited to introduce a ready-to-use Amazon Lumberyard sample called Project N.E.M.O to help you get started with Lumberyard Script Canvas , our visual scripting tool. We first gave you a sneak peek of Project N.E.M.O at GDC 2019. And following the release of Lumberyard 1.19, we’re happy to give you the full download so […]

How to build a dynamic message of the day with AWS Lambda

A continual dialogue is a great way to engage your players and keep them coming back to your game long after launch. By sending a message to your players’ devices every day, you can encourage them to explore a new map, equip a new weapon, or even make an in-game purchase. Today, we’re going to […]

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 […]

How to integrate the AWS .NET SDK for games using C#

Following on from our first post, “Game developer’s guide to setting up the AWS SDK”, we’re now going to show you how to integrate the SDK using C#, the language used in major game engines like Unity. To help you get up and running even faster, we’ve created sample code that is available for you […]

Game developers guide to getting started with the AWS SDK

Gaming companies use Amazon Web Services for many reasons. It’s ability to scale enables games to support millions of concurrent players, and ensure they enjoy low latency experiences, wherever they are. But, with hundreds of AWS services, and even more potential use cases, it can be difficult for a game developer to know how to […]

How to build and integrate the AWS SDK for C++ games on Windows

Join us on May 20, 2020 at 9 am PT / 5 pm UTC+1 for AWS Game Tech: The Digital Download for the latest in game development. Register for free now » Following on from our first post ‘Game developer’s guide to setting up the AWS SDK’, we’re now going to show you how to […]

How to Set Up Player Authentication with Amazon Cognito

Game development is all about the players. Personalizing a game experience can be key to transforming first time players into invested fans who keep coming back to your game day after day. But to offer a unique experience to a player, you need to be able to identify them. Amazon Cognito is a quick and […]

Creating Servers for Multiplayer Mobile Games with Just a Few Lines of JavaScript

Multiplayer servers are hard Traditionally, developing a custom game server is a pretty arduous task. Putting a server together requires a lot of knowledge about networking systems, backend development and server operations. This can be tough on smaller teams who may not have the resources required to develop this type of system. And, when you […]

How to defend games against DDoS attacks

When launching a new game, it’s critical to ensure your players can access and enjoy it without interruption. That’s why you need to protect your game against Distributed Denial of Service (DDoS) attacks. Fortunately, if you’re building your game on AWS, you’re already protected against many common DDoS attacks. This post explores the architecture decisions […]

Anti-Ghosting with Temporal Anti-Aliasing

Game developers like to customize their technology to deliver the experiences they want to share with players. The Grand Tour Game was no exception. Starting with many of Lumberyard’s rendering features, we added new innovations to the engine to achieve the results we wanted. You can download Lumberyard here and try implementing this technique yourself.   For The […]