Search
Duplicate

Preparation

생성일
2024/03/14 06:49
태그
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