amazon-gamelift-plugin-unreal icon indicating copy to clipboard operation
amazon-gamelift-plugin-unreal copied to clipboard

Plugin not showing up in Unreal Engine 5.3 under MacOS 14

Open paceqq opened this issue 2 years ago • 2 comments

Tried integrating the plugin into UE5.3 under MacOS 14, M1 Max. Engine was built from source, fresh C++ project. The solution build is successful and the plugin is recognized by the engine but no button or menu shows up to actually use the plugin to integrate the SDKs into the project. See screenshot attached.

image

paceqq avatar Dec 04 '23 16:12 paceqq

I did some digging on the problem and discovered that the GameLiftPlugin.uplugin file was missing Mac in the PlatformAllowList.

"Modules": [ { "Name": "GameLiftClientSDK", "Type": "Runtime", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] }, { "Name": "GameLiftCore", "Type": "Editor", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] }, { "Name": "GameLiftPlugin", "Type": "Editor", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] },

After editing and saving the file, rebuilding the solution threw some errors with the GameLift plugin. image 0>In file included from Users/Project/Plugins/Developer/GameLiftPlugin/Source/GameLiftPlugin/Private/Settings/UGameLiftAnywhereStatus.h:10: 0>GameLiftPluginConstants.h(428,11): Error : redefinition of 'Style' as different kind of symbol 0>In file included from Users/Project/Plugins/Developer/GameLiftPlugin/Source/GameLiftPlugin/Public/GameLiftPlugin.h:8: 0>FGameLiftTab.h(7,10): Error : 'Framework\Docking\TabManager.h' file not found 0>In file included from /Users/Project/Plugins/Developer/GameLiftPlugin/Source/AWSSDK/Include/aws/common/math.msvc.inl:19: 0>intrin.h(12,15): Error : 'intrin.h' file not found

paceqq avatar Dec 06 '23 20:12 paceqq

Exactly the same problem using the plugin with Unreal Editor on Linux (UE 5.3.2, UE 5.4.4)

RobBothof avatar Sep 16 '24 23:09 RobBothof