Your build starts here
Replace bracketed details with your own goal, context, and checks. Keep the first build small enough to inspect.
Finish the first-play flow for [browser game]. Required resources: [list]. Supported browsers and input methods: [details]. Storage policy: [local progress or account-backed progress].
Provide a loading state, an understandable required-asset failure with retry, and a clear Start interaction. Handle audio initialization or resume according to the actual browser result. Keep mute controls usable. Define focus-loss and resume behavior, clearing obsolete held inputs.
Check canvas sizing and pointer alignment after resize and on a dense-pixel display. Verify a first visit with a cold cache, sound disabled, a failed resource, tab switching, and the intended persistence after reload. Report observed results and remaining browser coverage.Make this prompt yours
Replace bracketed fields with your goal, current behavior, and relevant evidence. Keep requirements that affect the task. Check the result against the acceptance criteria you supplied.
The docs behind it
These references explain the underlying concepts and APIs. The prompt templates and project plans are original examples to adapt to your own setup.
- MDN — autoplay restrictions and Web Audio
- MDN — page visibility and background behavior
- MDN — fetching resources and handling failures
Documentation links checked .
Editorial review · October 28, 2026
Supported: Original first-play template. Autoplay/visibility/fetch behavior is supported; the required error, resize, and storage journeys were not executed here.