What Buncha Games hosts
Buncha Games hosts browser-playable games that run from a static web export inside the Buncha Games play wrapper.
You upload the exported web build, not the source project. Unity WebGL, Godot Web, Phaser, Three.js, PixiJS, Construct, GDevelop, PlayCanvas, plain HTML, and similar browser exports can work when packaged correctly.
You keep ownership of your game. Buncha Games reviews submitted builds for player safety, platform trust, and Testing Grounds readiness.
Basic submission loop
- Create or update your game listing in the Developer Dashboard or with the Buncha Games CLI.
- Export a production browser build from your engine.
- Test the export from a local static server.
- ZIP the export contents so index.html is at the ZIP root.
- Upload the ZIP and fix any validation errors.
- Open the Sandbox preview and make sure the game loads, plays, and shows clear controls.
- Add listing media: thumbnail, hero image, and carousel screenshots or video.
- Disclose any external services or domains your game calls.
- Submit for review when the build, listing, media, and disclosures are ready.
Choose your setup
- Use /developers/docs if you want the custom walkthrough for your engine and workflow.
- Use the Unity WebGL, Godot Web, or Native Web quickstart for engine-specific packaging notes.
- Use /developers/docs/optimizing-for-web before upload if your build is large, slow to load, desktop-only, mobile-claimed, or asset-heavy.
- Use /developers/docs/sdk if you want player identity, display names, in-game analytics, Buncha Credits, IAP, entitlements, ads, or sandbox tests inside your game.
- Use /developers/docs/cli if you want repeatable command-line listing, build, media, domain, and review workflows.
- Use /developers/docs/agent-quickstart if you want copy-paste prompts for an AI coding agent.
What the SDK adds
- Add the SDK when you want deeper Buncha Games features inside your game.
- A game can deploy on Buncha Games without SDK hooks, while SDK integration unlocks player identity/display names, custom analytics, Buncha Credits balance, wallet/IAP flows, entitlement validation, and approved in-game ad callbacks.
- Games without SDK integration can still use platform-level monetization such as tips and opt-in ads on Buncha Games surfaces.
- SDK calls must fail soft outside Buncha Games. Your game should still run locally when the wrapper is absent.
Limits to remember
- Each developer account starts with up to 5 game slots.
- ZIP uploads have a hard 200 MB ceiling.
- External scripts for ads, payments, crypto, and remote engine libraries are not allowed.
- External domains and services must be disclosed before review.
- Buncha Games may ask for optimization work on large first-load builds before public review. The /developers/docs/optimizing-for-web guide explains the common fixes.
- Use the Buncha Games Discord (https://discord.gg/T8pugQRkmn) or support@bunchagames.com for support.
