I was trying to setup GameLift for my Unreal Engine 5.3 game project. I started from here: https://aws.amazon.com/gamelift/getting-started/ and when I navigate to Unreal Engine link there (https://github.com/aws/amazon-gamelift-plugin-unreal) I can see the github repo which includes Amazon GameLift Plugin for Unreal Engine. For download it takes me to GitHub Releases page which is here : https://github.com/aws/amazon-gamelift-plugin-unreal/releases.
My question is: In the repo page it clearly says "5.3" is supported. But I can not get it working with GameLiftLocal.jar file. First of all GameLiftLocal file is absent in all of the download links. I had to search for it everywhere and I could found it in "GameLift CPP Server SDK" which I am not sure if the same thing with "GameLift Plugin for Unreal Engine". Jar file was in the 3.4 version of that SDK, not in the latest. Anyway I followed https://www.youtube.com/watch?v=3_iBuko39JA&list=PLuGWzrvNze7LEn4db8h3Jl325-asqqgP2 tutorial in aws youtube channel specifically going into the links in the description of the videos, and trying everything one by one. I can not connect the Unreal server built with GameLiftLocal process. GameLift Local can not receive or maybe my server instance can not connect to local test process.
This is so confusing. There are 2 different sources like "GameLift Plugin for Unreal Engine" and ""GameLift CPP Server SDK". I am not sure which one to use. That GameLiftLocal.Jar file is not present in none of the latest downloads. What am I doing wrong. There is no error message or guidance about connecting to GameLiftLocal process. How can I debug it? Is my server instance trying to connect with a wrong ip or port setting? How can I change it. How can I debug it. Maybe that GameLiftLocal file is outdated?? Where is the latest? Which source plugin/SDK do I have to use?
Please help me.