How to Integrate a Game

How to Integrate a Game

  • Quick Integration
  • Complete Integration
  • The Platform
  • Help

›2. Login 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

2.0. Login overview

If you wish to publish your game DRM free, you can skip the login system integration. If not, login integration is compulsory.

Basic parameters

Your game is now available at our launcher in test mode with the following parameters, that we add for developers to test the game prior to release.

PARAMETER NAME DESCRIPTION
idctk Token that identifies a start session at the game
idcgameid Unique game identifier
idcuuid Identifies the machine from which the session was started (only necessary if developers don't use the IDC Games library to retrieve the user ID
result Values: 0 (OK) or 1 (USER INVALID)

Once these parameters are retrieved, the game can access the information in 2 ways:

  • 1. Calling the getAccessData function at our DLL idclib.dll/idclib64.dll.
  • 2. Making an HTTP request to and URL that will retrieve the necessary data. This is recommended for games that prefer to make a server to server call from the game's server to IDC's. In this case, developers have to notify IDC Games the IP/IPs from which they will launch the request.
← 1.11.5. Wishlist2.1. Login with Unity →
  • Basic parameters
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.