This Unity project represents the complete client setup to communicate with a Unity custom GameLift server.
- Part 1: https://youtu.be/rUAhtlD-wXg
- Part 2: https://youtu.be/IL2BRxJZdUA
- Part 3: https://youtu.be/cOS4Ax85elQ
[Discord] https://discord.gg/psjbBDvNBK
[Twitter] https://twitter.com/BatteryAcidDev
-
[Amazon GameLift–Game Server/Client Interactions Diagram] https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api-interaction-vsd.html
-
[GameLift policy example for Cognito] https://gist.github.com/BatteryAcid/98644e84a0574463dd30547ea9680745
-
[Telepathy repo, imported through package manager as part of Mirror - required for client & server] https://github.com/vis2k/Telepathy
-
[Intro to GameLift] https://fractalstack.com/devlog/gamelift/
-
[Add GameLift client to Unity] https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-client-api.html
-
[GameLift lifecycle code] https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-engines-unity-using.html
-
[Deploy a GameLift fleet with custom game build] https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-creating.html
-
[Largely based on example] https://github.com/aws-samples/amazon-gamelift-unity/tree/master/Assets/Scripts
-
[CSharp GameLift Server API Reference] https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk-csharp-ref.html
-
[GameLIft Managed Servers SDK (Newtonsoft.json here)] https://aws.amazon.com/gamelift/getting-started/
-
[AWS SDK (Cognito here)] https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/net-dg-install-assemblies.html#download-zip-files