How to Integrate a Game

How to Integrate a Game

  • Quick Integration
  • Complete Integration
  • The Platform
  • Help

›1. Panel Guide

Complete Guide Overview

  • Complete Guide Overview

1. Panel Guide

  • 1.0. Panel Access
  • 1.1. Create a new game
  • 1.2. Game Configuration
  • 1.3. Shop

    • Shop introduction
    • 1.3.1. Shop Wizard
    • 1.3.2. Shop Offers
    • 1.3.3. Shop Coupons
    • 1.3.4. Shop Themes
    • 1.3.5. Test shop
  • 1.4. Multi-Language
  • 1.5. Releases
  • 1.6. DLCs
  • 1.7. Store Content
  • 1.8. Content
  • 1.9. WebSection
  • 1.10 Purchase Report

    • 1.10.1. Dashboard
    • 1.10.2 Client & App
    • 1.10.3 Gamer Level
    • 1.10.4 Region & Country
    • 1.10.5 Purchase Notifications
    • 1.10.6 Sales Wallet
    • 1.10.7 Player Summary

    1.11 Stats Report

    • 1.11.1. Leads
    • 1.11.2. Retention
    • 1.11.4. Login
    • 1.11.4. Payment
    • 1.11.5. Wishlist

2. Login Guide

  • 2.0. Login overview
  • 2.1. Login with Unity
  • 2.2. Login with C#
  • 2.3. Login with C++/Unreal
  • 2.4. Login with HTTP
  • 2.5. Login with Web Service Definition Language (WSDL)

3. Payments Guide

  • 3.0. First of All
  • 3.1. Payments Integration

4. API Guide

    Releases API

    • Releases Workflow
    • C# example

Glossary

  • Glossary

1.5. Releases

Scope

At the "Releases" submenu you can manage the game releases once the basic parameters are configured, the login system is integrated, the payments are integrated (only for games that feature in-game payments) and the game is approved by IDC Games. To obtain the approval please send an email to publish@idcgames.com asking for revision. IDC Games will send you an email when the game is approved for release.

Where to edit

At the left menu, click on Releases and select the game you wish to release.

Game releases location

You can also go to Games Board, select the game, click on Game Actions, and then on Release at the drop list.

Game releases location

"Release Management" window

At the game you wish to release, click on the "Add Release" button.

Add release

Now you will see the Release Management window:

release management

Fill in the parameters:

  • Name: insert a name for the release. A descriptive word and number of the version is recommenended, "Beta 1.0.", for example.
  • Create a copy of: select an existing version from the drop list if you wish to copy the parameters of a previous release. Turn the "Replacing" checkbox on to replace the selected release with the current release.

Click on the "Submit" button to submit the release. You will be directed to the "Release Management" window again.

Edit release

Click on the "Edit" button at the "Release Management" window, and then on "Config".

Edit release

Fill in the parameters:

  • Systems: select the OS you wish to make your release available to by clicking on the its checkbox.
  • Redistributables: select the redistributables by clicking on the pertinent checkboxes.
  • Registry: Click on "Add new" and fill in the form:
    • Path: Insert the path for the registry
    • Type: Insert the type of system
    • Name: Insert the name of the registry
    • Type: Insert the type of registry
    • Data: Insert the data for the registry
  • DLLs: Click on "Add new" and fill in the form:
    • Name: Insert the name of the DLL
    • Path: Insert the path for the DLL
  • Redist: Click on "Add new" and fill in the form:
    • Name: Insert the name of the redistributable
    • Path: Insert the path for the redistributable

When you finish, click on the "Save Changes" button and continue down to the FTP configuration.

There are 3 types of FTPs: Common, Uncommon and Redist. Insert the parameters for the FTP that best suits you and click on the "Request for Access" button. You will then receive an email with the credentials to configure the FTP access: server, username and password.

Configure your FTP acccess upon these credentials and upload the required files (Game) to the server.

Main info

Once you have uploaded your game files to the server/s, go to "Releases", select the game, and click on "Edit" button> "Main".

Main Edit

You are now at the "Update release" window:

Update release

Parameters of the form, to finish the configuration of the launcher and servers:

  • Name: if necessary, change here the name of your release.
  • EXE: insert the game's .exe file path. Example: "/Game.exe". We recommend no spaces; but if your exe file has spaces in the name do as follows: "/Game Game.exe".
  • Splash: enter the splash image URL or select the file to upload it. Recommended size: 843x414 px.
  • ICO: square image file, admits transparency, must have .ico extension.

When you finish, click on the "Submit" button to save the changes. Then enter the main launcher info again by clicking on "Edit" button> "Main", and then click on the "Publish" button. This will make the sync between servers (MANDATORY).

Copy JSON URL

Click on "Edit" button> "Copy JSON URL" to paste the URL into a browser and test the release at the launcher in developer mode.

To activate a developer mode to test the release prior to making it public, send an email to publish@idcgames.com and ask for the activation.

Activate

Click on the "Activate" button at the "Release Management" window to go live with the release.

Activate release

Manage releases of published games

For an easy management of new releases thorough API and DLL, check the documentation at 4. API Guide > Releases workflow

← 1.4. Multi-Language1.6. DLCs →
  • Scope
  • Where to edit
  • "Release Management" window
  • Edit release
  • Main info
  • Copy JSON URL
  • Activate
  • Manage releases of published games
How to Integrate a Game
All Documentation
How to integrate a game at idcgames.comComing soon
Facebook Open Source
Copyright © 2021 IDC/Games S.L.