This is a reproduction case for Amazon's GameLift Realtime C# SDK with the Unity3D engine. It allows for quick testing of the solution's ability to create DTLS 1.2 and TLS 1.2 connections on a number of platforms. Developed alongside a production mobile game app at my current job using the same system.
Haven't tested the x86 since we haven't attempted to make a target compiled dll (if someone does test this, feel free to fork & PR).
Mac OSX Standalone
Action
Non-Cert
Cert w/[D]TLS
Create Game Session
*1
KeepAlive Pings
-
Join Group
-
GroupAlive Pings
-
Send Message
-
*1 - We have attempted to make a dylib for Mac, but haven't been able to get one working yet
Android App (Mono JIT)
Action
Non-Cert
Cert w/[D]TLS
Create Game Session
KeepAlive Pings
Join Group
GroupAlive Pings
Send Message
Android App (IL2CPP AOT)
Action
Non-Cert
Cert w/[D]TLS
Create Game Session
KeepAlive Pings
Join Group
GroupAlive Pings
Send Message
iOS App
Action
Non-Cert
Cert w/[D]TLS
Create Game Session
KeepAlive Pings
Join Group
GroupAlive Pings
Send Message
About
This is a reproduction case for Amazon's GameLift Realtime C# SDK with the Unity3D engine. It allows for quick testing of the solution's ability to create DTLS 1.2 and TLS 1.2 connections on a number of platforms. Developed alongside a production mobile game app at my current job using the same system.