- Last Updated
Guides you from downloading the STOVE launcher to setting up developer mode.
STOVE PC Client
Client Overview
To run a game on the STOVE PC platform, you must go through the STOVE launcher.
The launcher supports two execution methods depending on how the game build is operated.
| Category | Standard integration | Launcher developer mode |
|---|---|---|
| Game build upload | Upload via GenTool, then run | No upload needed. Runs the local build as-is |
| Execution environment | Supports both Sandbox / Live | Sandbox only |
| Main use | Official build QA, live service operation | Instant verification of local builds during development |
Keep this in mind
ㅁ Launcher developer mode is only supported in the Sandbox environment. In the Live environment, the game runs only when the official game build has been uploaded via GenTool.
ㅁ To use launcher developer mode, the game must be exhibited on the Sandbox launcher. If you need the game exhibited, request the launcher game exhibition from the publishing technical contact.
Prerequisites
Before using launcher developer mode, please prepare the items below.
| Step | Item | Details |
|---|---|---|
| 1 | PCSDK integration in the game | ㅁ PCSDK must be applied to the game. ㅁ SDK Download and Installation > PC SDK below |
| 2 | Exhibit the game to run on the launcher | ㅁ Game exhibition setup via Partners is required. Request it from the publishing technical contact |
| 3 | Launcher Download | ㅁ Developer mode runs on the Sandbox launcher. See Launcher Download below |
| 4 | Registered-member login account and terms agreement | ㅁ A registered-member account is needed per environment. ㅁ Sandbox: sign up as a registered member at www.gate8.com ㅁ The login account must have agreed to the Terms of Service |
Launcher Download
Download the STOVE launcher for your environment. To use launcher developer mode, you need the Sandbox launcher.
| Environment | Download | Use |
|---|---|---|
| Sandbox | Launcher 3.0 Sandbox ↗ | Development / testing, developer mode use |
| Live | Launcher 3.0 Live ↗ | Live service environment |
Launcher Developer Mode Setup
Once the prerequisites are complete, set up developer mode in the 3 steps below.
1. Configure the developer mode config
After downloading the PolicyConfig.json file, add the Game IDs to the dev_game_list field.
- Download: PolicyConfig.zip ↗
PolicyConfig.json
{
"stove_launcher_policy_config":
{
"dev_game_list": [ "GameID", "GameID", .... ]
}
}
If you need exhibition info for a PC SDK 3 store game, add the dev_game_exhibit_list field.
{
"stove_launcher_policy_config":
{
"dev_game_list": [ "GameID", "GameID", "GameID" ],
"dev_game_exhibit_list":
[
{
"game_id": "GameID"
},
{
"game_id": "GameID",
"is_studio" : false,
"dlc_list" : "dlc_gameid_1, dlc_gameid_2, dlc_gameid_3"
}
]
}
}
- game_id : Required
- is_studio : Optional (true only for studio games; default is false)
- dlc_list : Optional (write DLC game IDs only for studio games)
※ Caution
- Games added to dev_game_exhibit_list must also have their game_id added to the dev_game_list field.
- If omitted, IPC integration will not work.
After adding the game info, copy the PolicyConfig.json file to the path below.
Path: ...\AppData\Local\STOVE{env}\Config\PolicyConfig.json
environment identifier guide
ㅁ For the Sandbox environment, the folder name is STOVEGATE8.
ㅁ When the launcher first runs, the Config folder at that path is created automatically.
After adding the PolicyConfig.json file, you must restart the launcher for the settings to apply.
2. Run the launcher
Run the Sandbox launcher and log in with a registered-member account.
- Supports email/ID and password login, 3rd-party (Google, Facebook, Naver, X, Apple) login, and QR code login.
- The login account must have agreed to the Terms of Service to run the game.
3. Run the game directly
With the launcher running, directly run the game executable built on the local PC.
- It works correctly only when the game is exhibited on the launcher and its Game ID is registered in the
dev_game_listof PolicyConfig.json. - When the game calls PCSDK, the launcher detects it and provides STOVE platform features such as authentication and payment.