Home Docs GameMaker

GameMaker Quick Start

Integrate Indieop player feedback into your GameMaker games using the community SDK.

Prerequisites

Before you begin, make sure you have:

  1. Created an Indieop account
  2. Created a game and obtained your API key from game settings
  3. GameMaker Studio 2 or later installed

Free Plan Limits: The free plan is limited to 1 game, 1 team member, and 50 form submissions per month. See pricing for more details.

Installation

1

Download the SDK

Download the latest .yymps file from the GitHub releases page.

2

Import into GameMaker

In GameMaker, go to Tools → Import Local Package and select the downloaded .yymps file. Import all resources when prompted.

3

Configure Your API Key

Open the __indieopConfig script and paste your API key into the INDIEOP_API_KEY macro. Set INDIEOP_DEBUG to true to help with testing.

// __indieopConfig
#macro INDIEOP_API_KEY "your-api-key-here"
#macro INDIEOP_DEBUG true
4

Create and Submit a Form

Create a form with new indieopForm() and add fields using the available field methods. See the SDK documentation in the script itself for a full example.

// Create and submit a form
var form = new indieopForm();

// Add fields (see SDK script for all available field methods)
// ...

// Submit the form
form.Submit();
5

Verify Submission

Check your debug log for any error messages and resolve them as necessary. Refresh your dashboard to verify the form was submitted successfully. Submissions appear quickly.

6

Disable Debug Mode for Production

Set INDIEOP_DEBUG to false before releasing your game to avoid debug spam. Then integrate form submission into your game's UI.

Resources

Related GameMaker Tools

You may also be interested in these other GameMaker implementations by the same author:

You're Ready!

Once you've configured your API key and submitted a test form, check your Dashboard to view submissions as they come in.