Getting Started
Follow these steps to integrate the Antidote SDK into your game:
- Integrate the Antidote SDK
- Test the integration
- Pack your game
#
Step 1: Integrate the Antidote SDKThe 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:
- Unity Windows
- Unity Android
- Unity iOS
- Unreal Windows
- Unreal Android
- Unreal iOS
- Custom Windows Engines
- Custom Android Engines
- Custom iOS Engines
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 IntegrationAfter 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 GameThat's it! At this stage, you're ready to pack and upload your game for:
#
(Optional) Test User JourneyOnce 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:
- Create an internal testing project with your game.
- Sign up as a player.
- Join your community.
- Get assigned to your internal testing project.
- Log in as the player, launch the playtest, and follow the platform's instructions.