Amazon Game Tech Blog

Tag: GameDev

What I Learned from Ubisoft, Gearbox Software and others at devcom 2019

I had the good fortune to attend the devcom developer conference in Cologne, Germany this August. devcom is a precursor event to gamescom, Europe’s biggest trade fair for video games. However, as this is a blog for developers I’m going to focus on devcom. devcom is the official gamescom developer event and is roughly equivalent […]

Read More

Large Match Support for Amazon GameLift – Available Now

Players expect multiplayer game sessions to be fast and full. But with the rise of Battle Royale games and other player-intensive games, ensuring a consistent matchmaking experience can be a challenge. Let’s be honest: the last thing your players want to fight is a matchmaking queue. That’s why today, we’re excited to introduce Large Match […]

Read More

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

Read More
LY 1.19

New Dynamic Vegetation System in Lumberyard Beta 1.19 – Available Now

Content creators, this one is for you. Over the past few months we’ve been working closely with the Lumberyard community to empower you to build faster without relying on a fleet of engineers. And so today, we are excited to release Lumberyard Beta 1.19, which includes over 150 new features, improvements and fixes, so you […]

Read More

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

Read More

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

Read More

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

Read More

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

Read More

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

Read More