Hi,
Anyone that knows how to access the new CrySteam interface, such as friends in the game code?
Thanks!
Re: New Steam implementation
#2Yeah, in your source code you need to include steam api interfaces.
There are many useful interfaces. To use them I recommend to use Steam documentation on steam api.
Code: Select all
#include <PATH TO CRYENGINE 5.5/Code/CryPlugins/CryGamePlatform/Module/Steam/....>
Cryengine tutorial videos on my Youtube channel! Check it out !
https://www.youtube.com/user/MusicForLifePL20
https://www.youtube.com/user/MusicForLifePL20
Re: New Steam implementation
#4I can't quite understand how to access the different interfaces.
To get the players steam name you use the GetPersonaName() function, and to access that you need to create a pointer to ISteamFriends, but there is no way to do this.
Can someone explain how you are supposed to access the steam interfaces?
Thanks!
To get the players steam name you use the GetPersonaName() function, and to access that you need to create a pointer to ISteamFriends, but there is no way to do this.
Can someone explain how you are supposed to access the steam interfaces?
Thanks!
Re: New Steam implementation
#5Are you using SDK? Cause if so, it's already built it, best to do is go and download CRYENGINE 5.5 from GitHub, which includes GameSDK code , in there you'll find CryLobby in which has functions checking if game is started with steam and from there activates steam ( you must have a steam app id or use the test app id from Cryteck ) Also I would check out steam sdk docs.
Re: New Steam implementation
#6Steam implementation is fairly simple. Its enough to check very good documentation on that topic on steam page. They have all the info you need. Especially with 5.5 implementation it is a piece of cake
Cryengine tutorial videos on my Youtube channel! Check it out !
https://www.youtube.com/user/MusicForLifePL20
https://www.youtube.com/user/MusicForLifePL20
Re: New Steam implementation
#7Yes, make sure to add CryGamePlatform or at least go through it, more info is on the documentations http://docs.cryengine.com/display/CEPROG/Steam