HomeGenresProfile
Spielcade Developer Studio V2

Publish & Monetize Your Web Games with 70% Revenue Share.

Reach over 500,000 passionate browser gamers worldwide. Zero exclusivity lock-in, 100% intellectual property ownership, and seamless multi-engine support for Unity, Godot, Phaser, Construct, and vanilla HTML5.

100% IP Ownership Up to 70% Ad Split <24h QA Approval Zero Exclusivity
spielcade-developer-bridge.js

// 1. Initialized via Cloudflare Edge CDN

<script src="https://spielcade.com/spielcade-sdk.js"></script>

// 2. Signal game assets ready

window.Spielcade.gameReady();

// 3. Post score & trigger ad rewards

window.Spielcade.submitScore(4250);

window.Spielcade.gameOver();

Verified 70% Revenue Share Active
Leaderboards & Anti-Cheat Sync Complete
The Creator-First Advantage

Engineered for Independence and Sustainable Revenue

Unlike legacy web portals with restrictive exclusivity contracts and predatory 30% payouts, Spielcade was built from the ground up to empower independent game creators.

Industry-Leading 70% Split

Retain up to 70% of gross advertising revenue generated by your game sessions. We negotiate directly with premium programmatic SSPs and demand partners to maximize global eCPMs.

Zero Exclusivity Lock-In

Never sign away your freedom. Publish on Spielcade while simultaneously distributing on your own website, Poki, CrazyGames, Steam, itch.io, or Google Play.

Transparent Real-Time Stats

Track every gameplay session, ad impression, geographic source, and dollar earned with transparent real-time telemetry inside your Developer Studio dashboard.

24-Hour Review Turnaround

No waiting weeks for corporate committees. Our dedicated QA engineers test and approve games in less than 24 hours so you can iterate quickly.

Sub-30ms Global Edge CDN

Self-host your iframe, or let us host your zip builds across Cloudflare’s global edge network spanning 300+ cities for instant zero-latency loading.

Domain Locking & IP Defense

Stop illegal scraping and pirate re-hosting. Our domain shielding prevents unauthorized sites from embedding your game assets without your permission.

Step-by-Step Publishing Pipeline

How to Publish an HTML5 Game in 4 Steps

From your development machine to thousands of players in under 24 hours. Here is how our frictionless workflow works.

1

Create Free Account

Register on Spielcade and access your Developer Studio dashboard. Claim your Master API Key for secure SDK authentication and leaderboard tracking.

2

Build in Any Engine

Export to HTML5 or WebGL from Unity, Godot 4, Phaser 3, Construct 3, GameMaker, or your custom Canvas/WebGL engine with responsive dimensions.

3

Embed 2KB SDK

Add our lightweight script tag. Hook into gameReady(), submitScore(), and gameOver() using simple standard JavaScript.

4

Submit & Monetize

Enter your title, thumbnail, and HTTPS game URL. Our QA team approves it within 24 hours, placing your game in front of global players with automated ad share.

Interactive Earnings Estimator

Transparent 70% Developer Revenue Share

Adjust your estimated daily plays and audience tier to calculate your projected monthly and annual earnings. We pass through up to 70% of all ad revenues directly to creators.

25,000 plays/day
1,00050,000150,000250,000+

* eCPM is calculated based on blended video pre-roll and interstitial ad fills.

Monthly Plays750k
Monthly Ad Impressions1200k
Developer Take-Home (70% Share)
$2,100 / mo
Estimated Annual Pay$25,200
Payout Frequency Net-30 Monthly
Min. Payout: $50 USDSupported: Stripe, PayPal, Wire
Start Monetizing Your Game Now
Multi-Engine Compatibility Matrix

Build in Any Engine. We Handle the Rest.

Spielcade is 100% engine-agnostic. Whether you develop in Unity, Godot, Phaser, Construct 3, GameMaker, or raw JavaScript, your game seamlessly bridges into our leaderboards, achievements, and ad pipeline.

Unity WebGL

Unity 2021 / 2022 / 6

Connect Unity WebGL games to Spielcade using a lightweight JSlib JavaScript plugin and C# DllImport bridge.

File: SpielcadeBridge.jslib & SpielcadeManager.cs

Recommended Export Settings

  • 1Set Player Settings > Resolution and Presentation to Full Window or responsive canvas.
  • 2Under Publishing Settings, enable Decompression Fallback (Gzip or Brotli).
  • 3Create a file at Assets/Plugins/WebGL/SpielcadeBridge.jslib with the code below.
  • 4Call the static C# methods when loading completes or when the player dies.
Engine Pro-Tip: Recommended Memory Size: 256MB to 512MB. Avoid setting above 1024MB for mobile browser compatibility.
unity-webgl-integration.cs
// --- File: Assets/Plugins/WebGL/SpielcadeBridge.jslib ---
mergeInto(LibraryManager.library, {
  Spielcade_GameReady: function () {
    if (window.Spielcade) window.Spielcade.gameReady();
  },
  Spielcade_SubmitScore: function (score) {
    if (window.Spielcade) window.Spielcade.submitScore(score);
  },
  Spielcade_GameOver: function () {
    if (window.Spielcade) window.Spielcade.gameOver();
  },
  Spielcade_UnlockAchievement: function (keyPtr) {
    if (window.Spielcade) {
      var key = UTF8ToString(keyPtr);
      window.Spielcade.unlockAchievement(key);
    }
  }
});

// --- File: Assets/Scripts/SpielcadeManager.cs ---
using System.Runtime.InteropServices;
using UnityEngine;

public class SpielcadeManager : MonoBehaviour {
    [DllImport("__Internal")] private static extern void Spielcade_GameReady();
    [DllImport("__Internal")] private static extern void Spielcade_SubmitScore(int score);
    [DllImport("__Internal")] private static extern void Spielcade_GameOver();
    [DllImport("__Internal")] private static extern void Spielcade_UnlockAchievement(string key);

    void Start() {
        #if UNITY_WEBGL && !UNITY_EDITOR
        Spielcade_GameReady();
        #endif
    }

    public static void SendScore(int score) {
        #if UNITY_WEBGL && !UNITY_EDITOR
        Spielcade_SubmitScore(score);
        Spielcade_GameOver();
        #endif
    }
}
Official SDK API Explorer

2KB Lightweight SDK API Reference

No bloated npm libraries or dependencies required. Add one script tag to your HTML shell and call simple standard methods for leaderboards, saves, and monetization.

1. Script Tag Installation

Include this script in your HTML <head>. Zero dependencies, 2KB size, loaded via global Cloudflare Edge CDN.

<script src="https://spielcade.com/spielcade-sdk.js"></script>
Developer Knowledge Base

Frequently Asked Questions

Everything you need to know about publishing, monetization splits, payout timelines, and copyright protection on Spielcade.

Yes, 100% free. There are zero upfront fees, zero hosting costs, and zero listing charges. Spielcade operates on a shared success model: we provide the platform, infrastructure, global CDN, and monetization, and pay you up to 70% of the ad revenue your game generates.
Technical Standards

Quality Guidelines to Maximize Gameplay & Retention

Games meeting these benchmarks receive top algorithmic placement on the Spielcade homepage, category hero carousels, and the New Releases leaderboard.

16:9

Responsive Dimensions

Design your game canvas to dynamically adapt to 16:9 widescreen, 9:16 vertical portrait (for smartphone browsers), or 4:3 classic arcade. Spielcade’s Universal Player automatically scales your viewport without letterboxing.

Mobile Touch Controls

Over 60% of modern web game traffic is mobile. Implement touch gestures or on-screen D-pads, or leverage Spielcade’s built-in virtual touch gamepad which translates mobile taps into standard keyboard events.

60 FPS

Smooth 60 FPS Target

Optimize texture atlases, minimize draw calls, and keep initial download bundles under 15 MB. Faster loading times directly correlate with higher player retention and superior eCPM ad rates.

Join Over 1,200 Web Game Creators

Ready to Launch Your Game on Spielcade?

Sign up for free in 60 seconds, submit your HTML5 or WebGL game, and start earning transparent 70% ad revenue from day one.

No credit card required. Zero exclusivity lock-in. Full IP rights retained.