Integration process

Note: The content on this page pertains to Managed Game Server Hosting (Clanforge). If you’re using Game Server Hosting (Multiplay), refer to the Game Server Hosting (Multiplay) documentation.

The integration process is the procedure through which you integrate your game server executable with Game Server Hosting’s services. During the integration process, the Game Server Hosting team discusses the integration requirements with you, tests your game server binary against the requirements, and creates a proof-of-concept fleet for your game. You must supply Game Server Hosting with your game server binary and (optionally) your game client binary. Game Server Hosting might request that you to make changes to your game binaries based on the evaluation report results.

How to get help

There are four ways to get support during the integration process. The first person you should contact is your account manager. They’ll be able to contact the right person on your behalf. If your account manager is unavailable, you have these other resources to get support:

  • Partner manager
  • Your dedicated Slack channel

After you’ve completed the integration process, your primary contact for support is the developer support team, which you can reach via the customer support portal or your dedicated Slack channel.

Integration stages

Integration is separated into these stages. You’ll learn more about each one in the integration stages section.

  1. Initial integration
  2. Account registration
  3. Binary evaluation
  4. Metrics and playtest
  5. Proof of concept

You and your team will closely work with your account manager, your partner manager, and an integration engineer throughout the process. Depending on the services you’re interested in, you might also have a dedicated developer relations manager.

Initial integration

During the integration process, you and your account team discuss the integration requirements, test your game server binary against the requirements, and create a proof-of-concept fleet for your game. You’ll need to supply Game Server Hosting with your game server binary and (optionally) your game client binary. The Game Server Hosting integration team might request that you to make changes to your game binaries based on the evaluation report results.

Account registration

Your account manager registers a Game Server Hosting account for you and your team members.

Binary evaluation

The Game Server Hosting integrations team ensures that your binary meets all the prerequisites and requirements of integrating with Game Server Hosting's platform during the evaluation stage. After the evaluation is complete, you receive a Clanforge evaluation report with the results and recommendations to make your game client compliant with the integration requirements. These recommendations might include adding missing requirements or adjusting details that aren't required but might be beneficial to your project.

Metrics and playtest

After the Game Server Hosting integrations team receives and evaluates your server binary (and, optionally, your game client executable), they help you conduct a playtest.

A playtest is a process in which you test a game for bugs, integration problems, and design flaws. The playtest Game Server Hosting conducts is tailored towards testing the integration between your game and the Game Server Hosting services.

After the playtest, you receive a Commercial metric report that details the playtest results and recommended configuration based on Game Server Hosting's calculations.

Proof of concept (POC)

After your account manager and the Game Server Hosting integrations team has completed the pricing model and ordered a build machine and a fleet machine, you move on to the proof-of-concept (POC) stage.

Game Server Hosting supplies you with a fully configured fleet, fleet regions, a build machine, and one or more fleet machines during the POC stage. Don’t worry about keeping track of all the information because you receive a document containing your service identifiers, including your fleet ID, profile ID, mod ID, game image ID, etc.

Your account manager guides you through your fleet configuration and answers questions about Game Server Hosting or the Game Server Hosting API.