aws / amazon-gamelift-plugin-unity

The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios.
https://aws.amazon.com/gamelift/getting-started/
Apache License 2.0
84 stars 16 forks source link

Still incompatible with NETCODE for GameObjects because Newtonsoft 12?? #75

Closed morettyCat closed 1 year ago

morettyCat commented 1 year ago

You posted last version as it's using Newtonsoft 13, but...

as soon as you install a plugin using Newtonsoft 13 like NETCODE for GameObjects, and then, downloading and installing your latest version, you can quickly see that this release isn't doing what's promising..

Is there any quick fix for that? I really suppose that when you posted a version with the main change "Update of Newtonsoft to 13" it should be included...

Captura de pantalla 2023-02-01 a les 1 35 25
morettyCat commented 1 year ago

For those who fall into the same hole, I think I found a workarround:

"dependencies": {
    "com.unity.nuget.newtonsoft-json": "2.0.0"
  },
morettyCat commented 1 year ago

Well, last solution didn't work at all, so I've tried another way with success:

-Go to download the "last release" on oficial last release link

Now you should have GameLift client with the version of Newtonsoft's dependency at 13.0.1 which is compatible with most moder solutions (like AWS, Netcode...)

Hope this helps, and for this package managers, being Amazon the company who is beyond, is so so hard to see how less important is this project for you, is it that difficult to compile correctly the solution before posting it? Or even worse, is anybody trying to help people out there?