All
Verified
New
Runner
Puzzle
Cozy
Idle
Game Title
Creator:
Story
Rewards
Updates
Comments
Updates
Comments
Upload Game Demo
Create a playable demo page + funding page in one upload.
β
For Cloudflare Pages: ensure file is named index.html at repo root.
β Upload requires sign-in (MVP local profile).
β Upload requires sign-in (MVP local profile).
FirstPlay Studio
Uploader dashboard (YouTube Studio style)
You are not signed in. Create a profile to upload and manage games.
Profile
Create a channel-like profile for uploading and updates.
This becomes your channel: #/c/yourhandle
β
MVP login is local. Next step: real auth + creator verification.
Published games
Internal Docs
MVP notes for investors & implementation.
Core loop: Play β Verify β Fund
Verified funding rule: demo must run (WebGL/HTML5) before funding opens.
MVP constraints: no server. Auth/data = localStorage. Perfect for investor demo.
Next step: replace localStorage with DB + real auth; replace iframe security with sandbox + allowlist; add analytics/heatmaps.
Verified funding rule: demo must run (WebGL/HTML5) before funding opens.
MVP constraints: no server. Auth/data = localStorage. Perfect for investor demo.
Next step: replace localStorage with DB + real auth; replace iframe security with sandbox + allowlist; add analytics/heatmaps.