# Preparing SDK development environment

# What is SDK development environment preparation?

Refers to the process of pre-registering games for testing and sale on the STOVE Studio console to use the STOVE PC SDK. The process for registering a game on the STOVE Studio console is summarized below.

fig1

# 1. Apply to enter STOVE Studio

(1) Stove membership registration by Email and account creation at STOVE Studio (opens new window)
(2) Select Starting Studio in STOVE Studio
(3) After selecting Sign up for Pre-launch, agree to terms and conditions and register team information
(4) Complete store application

# 2. Register STOVE Studio project

(1) After completing the STOVE Studio application,
(2) Select Register Project on the STOVE Studio console screen
(3) Enter the project name, project ID, and game ID in the project registration pop-up window and click Register

fig2

(4) Check the following values in advance in the registered project

  • Game ID, Application Key, Application Secret

    fig3

(5) In the SDK integration code of the following example, enter the authentication key value shown in figure 4 above.

# 3. STOVE Launcher Settings

(1) Download the STOVE launcher from PC Client Download (opens new window).
(2) Create PolicyConfig.json file in the folder where you install the STOVE launcher

  • Default installation location: C:\Program Files (x86)\Smilegate\STOVE

(3) Enter the following in the PolicyConfig.json file and create it when registering the STOVE Studio project

  • During SDK integration, you need to execute the STOVE launcher. After creating PolicyConfig.json with the following structure, overwrite it in C:\Program Files (x86)\Smilegate\STOVE folder. Check and replace the Game ID in the project management menu of STOVE Studio (opens new window).
{
   "skip_check_game_list":
   [
     "id_hellostove"
   ]
}
1
2
3
4
5
6

Change id_hellostove to the game ID registered in STOVE Studio

(4) Run the STOVE launcher and log in with the stove ID you applied for in STOVE Studio

# Follow Through Practice

  • If you have completed all preparations, understand the basic flow of the integration through the follow through pages for each engine.
Last Updated: 7/15/2023, 3:21:26 PM