Introduction
Requirements
To be published on CrazyGames, your game must meet our requirements. We designed these standards to ensure all games on our platform are fun, unique, visually appealing, and properly integrated.
A basic implementation allows you to go live and get access to real user stats without needing to customize your game for CrazyGames. The CrazyGames SDK is not mandatory but strongly recommended, and required for ads monetization. A full implementation is required for advanced features and full visibility on the platform. It requires integrating the SDK in your game.
The table below provides a summary of the most important requirements, but please read the requirements pages for details.
Category | Basic Implementation Basic Implementation |
Full Implementation* Full Implementation |
---|---|---|
Technical |
|
|
Gameplay |
|
|
Advertisement |
|
|
Account integration Only when applicable |
|
|
Multiplayer Only when applicable |
Not available |
|
In-game Purchases Invite Only |
Not available |
|
*: A full implementation should implement the basic implementation requirements as well.
Our HTML5 and Unity SDKs support all the scenarios. Other SDKs might miss certain functionalities.
Guidelines & resources
Additionally we offer a number of guidelines to optimize your game for success on the CrazyGames platform. These are optional but based on our insights in our audience and web gaming. Guidelines are marked with Guideline
Lastly have a look at the Resources provided on this site for additional tips to publish a succesful web game.
Monetization
The primary monetization mechanism we offer is through advertisement revenue share. Only ads served through our SDK are allowed, refer to our Advertisement requirements.
Selected games are eligible for In-game Purchases. A Full Implementation is required, using Xsolla as payments provider. Contact our team if you want to apply for this.
Insights & Analytics
Once your game has been published, you'll be able to monitor key game metrics on your Developer Dashboard. These are some of the metrics we provide by default:
- Players
- Average playtime
- Gameplay conversion
- Retention
- Revenue
To further optimize your game and access advanced analytics — including level progression, drop-off points, and user journey tracking — we recommend utilizing ByteBrew. This powerful, free analytics tool is simple to integrate, enabling you to enhance player engagement and boost the visibility of your game on the Crazy Games Portal.
Warning
In case your game collects additional personal data beyond events in our SDK, the game should refer to your Privacy Policy in each session.
Technical support for SDK integration
Once your games reach 50k plays (combined), we can offer you technical support with SDK integration. This threshold allows us to give each developer individual feedback on ad placements and integration.
Quality Assurance Tool
On our Developer Portal you'll be able to preview your game. It allows you to:
- Run your game as it would on CrazyGames
- Check if your game meets our requirements
- Test all the SDK features that you implemented and get feedback about it