🎮ArcadeLab

🚀 Create a Game

📋

Paste your game code

Tap here to paste from clipboard

What This Page Is For

This is the ArcadeLab game publish page. Kids paste a complete, single-file HTML game into the paste zone below. The game must include an ARCADELAB comment header at the very top:

<!--ARCADELAB
title: Your Game Title
description: One sentence describing your game
libraries: phaser, p5
emoji: 🚀
color: blue
remix_of: original-game-slug
-->

<!DOCTYPE html>
<html>
  ...your game code...
</html>

Supported Libraries

Do NOT include CDN script tags in the HTML. ArcadeLab automatically injects them for declared libraries. Supported: phaser, p5, three, gsap, tone, pixi, matter, d3, react.

Game Requirements

Single HTML file, all JS/CSS inline, max 500KB. Games run in a sandboxed iframe with connect-src none — fetch(), XMLHttpRequest, and WebSocket are all blocked.

What Happens After Pasting

After pasting, the game preview loads automatically. The kid can edit the title and description, then click Publish. They will get a Creator Code (like ROCKET-WOLF-COMET-73) if they are new, or can enter their existing creator code to publish under their existing identity.

Games with the older KIDHUBB header format are still fully supported.

For full details, visit arcadelab.ai/for-ai