使用 AWS re:Post 即表示您同意 AWS re:Post 使用條款

GameLift Unreal Engine 5.3 Basic Setup

0

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.

已提問 4 個月前檢視次數 105 次
1 個回答
0

GameLiftLocal is designed for integrating with an older version (4.x) of the GameLift Server SDK (see https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-testing-local.html) while the latest version of the Amazon GameLift Plugin for Unreal Engine uses the latest version (5.x) of the GameLift Server SDK. The Amazon GameLift Plugin for Unreal Engine provides a mechanism for an Unreal game server to integrate with the Amazon GameLift CPP Server SDK (which is needed for the game server to communicate with GameLift). Please refer to https://docs.aws.amazon.com/gamelift/latest/developerguide/unreal-plugin.html for instructions on how to set up Unreal to work with GameLift along with GameLift Anywhere which is the current method to locally test your server process.

AWS
已回答 4 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南