Game Submission Guidelines & Technical Specs
OnlineRealGames.com HTML5 & WebGL Build Standards
1. ZIP Archive Packaging
- Entry Point: The ZIP must contain an
index.htmlfile (either in the archive root or directly inside a single top-level folder). - Archive Limits: Maximum ZIP compressed size is 300 MB; maximum extracted size is 800 MB; maximum file count is 8,000 files.
- Relative Asset Paths: All scripts, stylesheets, audio, images, and WebAssembly chunks must use relative paths (e.g.
src="assets/game.js"or./game.js), never hardcoded domain paths. - Prohibited Server Files: Do NOT include server-side scripts (
.php,.py,.sh,.cgi,.htaccess, etc.). The submission validator will automatically reject packages containing server executables.
2. Viewport & Responsive Design
- Aspect Ratios: Standard widescreen (16:9), flexible responsive canvas, or portrait orientation are supported.
- Touch & Keyboard: If your game is designed for mobile players, provide full touch controls and on-screen buttons. If keyboard controls are required, specify this in the controls metadata.
- Fullscreen: Games should cleanly adapt when the player triggers browser fullscreen or iframe resizing.
3. Artwork & Promotional Assets
- Thumbnails (all three required):
thumb_1512×310 px (landscape card),thumb_2512×512 px (square) andthumb_3384×512 px (portrait) — JPEG, PNG or WebP up to 5 MB each. Avoid small, unreadable text on the thumbnail. - Screenshots: Up to 5 high-resolution gameplay screenshots highlighting actual in-game action.
4. Security & Sandbox Boundary
- Games run inside an isolated iframe sandbox with:
allow-scripts allow-same-origin allow-pointer-lock. - Games must NOT attempt to access parent window cookies, localStorage of the host domain, or break out of iframe boundaries.
- External network connections (API calls, web sockets, multiplayer servers) must use HTTPS / WSS.