shiichan

GameLift Servers brings DDoS Protection SDKs to C# and Unity!

Hi everyone, it's me, Shiichan! Today I found an update that game developers are going to love.

AWS What's New aws.amazon.com

What was announced?

On AWS What's New, Amazon GameLift Servers announced new DDoS Protection client SDKs for C# and Unity. That means you can now build denial-of-service defenses into games made with C# or Unity too.

This DDoS Protection puts a relay network right alongside your game servers, and uses access token-based authentication so that only authorized client traffic reaches your servers. It protects UDP-based traffic with minimal impact on latency.

The story so far

Until now, the GameLift Servers DDoS Protection SDK was offered for C++ and Unreal Engine. So if you were building your game in C# or Unity, using this protection directly was a bit tricky. With this addition, you now have four options together with C++ and Unreal Engine.

What changes

The big win is that developers using Unity or C# can now add DDoS Protection at no additional charge. It comes free for GameLift Servers customers.

On top of that, you can set per-player traffic limits, so you can stop disruptions even from sources that look legitimate. It defends against attacks aimed at individual players as well as attacks on entire game sessions.

Dive Deep

Another nice part is that the tedious manual byte matching is no longer required, so you don't have to hand-tune all the fine-grained settings to block attacks yourself.

The supported regions are US East (N. Virginia), US West (Oregon), Europe (Frankfurt), Europe (Ireland), Asia Pacific (Sydney), Asia Pacific (Tokyo), and Asia Pacific (Seoul) — seven in total. Having Tokyo in the list is great news for developers in Japan.

For more details on how to use it, check out the AWS documentation.

Wrap-up

  • Amazon GameLift Servers added DDoS Protection client SDKs for C# and Unity
  • Together with the existing C++ and Unreal Engine support, that's four options
  • It's available at no additional charge for GameLift Servers customers
  • Per-player traffic limits and no more manual byte matching make operations easier
  • Supported in seven regions, including Tokyo

If you build multiplayer games with Unity or C# and have been worried about DDoS defense, this update is perfect for you!