25-minute game
Choose your levels or rounds. Build complete menus, test the game and prepare its cabinet artwork.
Download 25-minute starter ↓Upload your game. Test it in a cabinet. Get clear feedback before release.
Manage your hosted games and upload a new version. Each update is reviewed before it replaces the current release.
Make a new game or bring one you already built. Use the guide yourself or give the prompt to your AI. Both routes use the same uploader.
One compact adventure with a clear finish.
These are playable starters and guided prompts, not finished games of the listed length. Playtime is a design target to measure. Copy the prompt, answer a few questions and let the AI build the game: matching art, backdrops, simple animations, enemies where appropriate, full menus and tested levels. It debugs and packages the game, then gives you one ZIP and a short test summary for your own playtest.
Choose your levels or rounds. Build complete menus, test the game and prepare its cabinet artwork.
Download 25-minute starter ↓Develop the mechanics through varied stages and a finale.
Download 1-hour starter ↓Build in chapters with checkpoints and tested progress.
Download 4-hour starter ↓Upload a compatible browser-game ZIP directly. AI and arcade.json are optional. We keep your ZIP unchanged and ask you to confirm its details. Connect any missing save/score functions using the existing SDK. Native executables need a browser export first.
Upload my existing gameHave your AI create and package the game with the matching kit, or bring your own compatible browser export.
Upload the complete game ZIP supplied by your AI, or your own packaged browser export. Inspect the checks and test it in the isolated preview. Preview saves never touch player accounts.
Tell us about your assets, AI tools and content. An administrator reviews that exact version and sends feedback or admits it to the Beta Arcade.
Testers play in the Beta Arcade and leave feedback. Qualified builds need final admin approval before they can be added to personal arcades. Upload a new version for each update; your current release stays available during review.
Package: ZIP up to 20 MB; 40 MB expanded; 300 entries; 12 MB per file (Unity: 64 MB expanded, 32 MB per file; same 20 MB ZIP cap). Static HTML, JS, CSS, JSON, common images/audio/fonts and WebAssembly. No executables, server scripts, source projects, hidden files, links or nested archives. Use relative paths.
Artwork: One JPG, PNG or WebP cover (960 × 640 recommended). For a custom classic upright, use one opaque 1024 × 1024 PNG skin painted to the supplied cabinet template. Preview every cabinet face; the standard cabinet can use your cover without a custom skin. Keep titles readable and use original or properly licensed artwork.
Play: declare keyboard, touch or gamepad support honestly. Implement pause/resume, mute for audio, and saves through the included SDK. Keep saved JSON under 32 KB and support previous save formats.
Online games: the two-player line-board template supports 3–9 rows and columns, a winning line of 3–6, and optional gravity. Use the online starter for server-owned turns, return-later matches and saved results. Other multiplayer rules need a future server template.
Current limits: self-contained games only. External services, live AI, wallet connections and payments are not permitted in this pilot. Browser requests are restricted and every release needs manual review. Games never receive account passwords, email addresses or payment credentials.
Structural checks and manual review reduce risk; neither is a guarantee that a game has no vulnerabilities. Tickets have no cash value. Crypto wallets and PayPal are planned separately and are not connected.
Choose your complete ZIP first. If it includes arcade.json, its details fill in automatically. Otherwise we suggest entry and cover files and you complete the details here. Your original ZIP stays unchanged.
After your game is approved, use the ticket shop’s Creator tools to set cosmetic shapes, colors, rarity, ticket prices and play-time unlocks. The server limits editing to your games. Each counter carries items from its installed games.
Open ticket shop & creator tools ↗