Steam integration not working on a Shipping Build

Hello all,

I’m having issues on getting the player’s Steam nickname via Blueprints. What I’m doing is getting the “Player State”, and from there pulling “Player Name”. That gives me the correct Steam nickname for that specific player. However, this only works when I’m launching the game from inside the Editor. It stops working when I try it on the shipping build, and instead of the player’s steam name, I only get the word “Player”.

Am I doing something wrong here? Is there another way to access the player’s name on Steam from a blueprint?

Thanks,
Bruno

Hey brunogruber,

Are you building on a Mac or Windows machine?

Windows machine

Hey brunogruber,

  • You’ll need to add a file to the cooked folder, MyGame->Binaries->Win64.
  • The file is a txt file called, steam_appid.txt
  • Inside of the folder simply put: 480

104076-474473_steam.png

As explained here: [A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums][2]