SDK Wrapper is not endorsed or sponsored by Valve.
This is a simple demonstration game using GOG's SDK Wrapper to hijack SteamWorks api calls and translate them to GOG ones.
Supported Galaxy SDK: 1.152.10
Supported SDK Wrapper: 1.2.13
Supported SteamWorks: 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 1.44 1.45 1.46 1.47 1.48 1.49 1.50 1.51 1.52 1.53 1.54 1.55 1.56 1.57 1.58 1.59 1.60
To follow this steps you should register as a game developer at GOG and Steam first. Also ask our support be to granted a license for the game (to enable online features).
- Download an appropriate SteamWorks package from https://partner.steamgames.com/ and unpack it to lib/steam/
- Download an appropriate Galaxy SDK package from https://devportal.gog.com and unpack it to lib/galaxy/
- Download an appropriate SDK Wrapper package from https://devportal.gog.com and unpack it to lib/GalaxySteamWrapper/
- You might want to change CLIENT_ID and CLIENT_SECRET in GalaxyConfig.json to your own (you need to get it from GOG)
- run cmake . -DCMAKE_BUILD_TYPE=Release/Debug (Visual Studio solution will be generated)
- run cmake --build . --config Release/Debug
- Make sure Galaxy Client is open
- Run the demo game
Check out SDK Wrapper documentation
PLEASE LEAVE YOUR FEEDBACK REGARDING YOUR EXPERIENCES WITH SDK WRAPPER THROUGH THIS FORM
SDK Wrapper is not endorsed or sponsored by Valve.