Skip to main content

Getting Started

Follow these steps to integrate the Antidote SDK into your game:

  1. Integrate the Antidote SDK
  2. Test the integration
  3. Pack your game

Step 1: Integrate the Antidote SDK#

The Antidote SDK comes as a Dynamic-link library (DLL) for Windows (x86 and x64) and Android games, and as a framework for iOS. It's compatible with Unity and Unreal Engines, or you can use a custom wrapper for other engines.

Learn how to integrate the SDK for your Engine:

note

Please note that the Antidote SDK's Validation and Watermarking features only work when the game is distributed through Antidote. If you distribute your game using other platforms like Steam or Epic, these features will not work.

Step 2: Test the Integration#

After embedding the SDK, you can test it in various ways. If you're using Unity or Unreal, you can easily test watermarking and touches by playing your game directly in the editor. However, in this environment, the watermarking won't display the Antidote user ID.

To test the DRM (Digital Rights Management), generate the build and manually open the game's executable file. The game should exit automatically after launch because it hasn't been launched from Antidote.

Step 3: Pack Your Game#

That's it! At this stage, you're ready to pack and upload your game for:

(Optional) Test User Journey#

Once the Antidote SDK is integrated into the game, launching it requires using Antidote. To ensure everything works as expected, simulate the journey your players will experience during the playtest:

  1. Create an internal testing project with your game.
  2. Sign up as a player.
  3. Join your community.
  4. Get assigned to your internal testing project.
  5. Log in as the player, launch the playtest, and follow the platform's instructions.