Integration process
Note: The content on this page pertains to Clanforge. If you’re using Multiplay Hosting, refer to the Multiplay Hosting documentation.
The integration process is the procedure through which you integrate your game server executable with Clanforge’s services. During the integration process, the Clanforge 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 Clanforge with your game server binary and (optionally) your game client binary. Clanforge 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.
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 Clanforge with your game server binary and (optionally) your game client binary. The Clanforge 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 Clanforge account for you and your team members.
Binary evaluation
The Clanforge integrations team ensures that your binary meets all the prerequisites and requirements of integrating with Clanforge'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 Clanforge 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 Clanforge conducts is tailored towards testing the integration between your game and the Clanforge services.
After the playtest, you receive a Commercial metric report that details the playtest results and recommended configuration based on Clanforge's calculations.
Proof of concept (POC)
After your account manager and the Clanforge 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.
Clanforge 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 Clanforge or the Clanforge API.