•
Check that you have issued the stove subscription account and the App key, App secret, and Game Id for the released game from STOVE Studio (opens new window).
•
Download the newest Native(C/C++) distributed files(stated as StovePCSDK from here on) from the PC SDK Download page.
StovePCSDK Distributed File Configuration
1. include Folder
The files below can be found in the include folder when you download and unzip StovePCSDK.
•
StovePCCallback.h
Header file for callback definitions to receive callbacks after calling the NativeSDK API with the integrated game.
•
StovePCEnum.h
This is a header file that defines enumerations for errors, API types, and asynchronous state values in the NativeSDK.
•
StovePCDefine.h
API call result (StovePCResult), error result structure (StovePCError), callback function, API structure parameter, etc. used for communication between game project and PC SDK are declared.
•
StovePCSDK.h
Declare API function prototypes used for communication between the game and the PC SDK.
2. bin Folder
Binaries required for each platforms(Win32/x64) and configurations(Debug/Release) are included in the bin folder.
•
concrt140.dll
•
msvcp100.dll
•
msvcp140.dll
•
msvcr100.dll
•
sgup_api(64).dll
•
StovePCSDK.dll
•
vcruntime140.dll
Except for StovePCSDK.lib, you need to include the DLL files listed above when distributing the game client to end-users.
3. Sample Folder
The sample folder includes the StovePCSDKTestMfc.exe GUI application to check the operation of StovePCSDK as a Release build for each platform (Win32/x64). First, enter the App key and App secret in the StovePCConfig.MFC.ini file, and then run StovePCSDKTestMfc.exe. In addition, by directly executing StovePCSDKTestMfc, you can directly input AppKey, SecretKey, etc. in the Setting UI.
Configuring StovePCSDK Build Settings
Refer to the Configuring Project Settings in the Native (Follow Through) for configuring build settings