Skip to content

No-Canvas Browser Game

This is the model-neutral public instruction. Run settings belong in the recorded attempt, not this challenge.

prompts/challenges/no-canvas-browser-game.md
# BuildArena Challenge

Role: Senior product engineer.

Project: No-Canvas Browser Game v1.0.0

Objective: Build a responsive, genuinely playable browser game using semantic DOM, CSS, and application state—not Canvas or a game engine.

Required outcome: Player movement, useful keyboard and pointer input, obstacles or enemies, collision, score, health or energy, sound, win/failure state, restart, and responsive behavior.

Build order: Inspect the environment; create one playable loop; verify collision and state changes; add sound and responsive controls; run production validation.

Verification: Run the package scripts, play through win/failure/restart, inspect keyboard behavior, mobile layout, and console output.

Evidence to return: Commands, test results, desktop/mobile screenshots, gameplay capture, known bugs, missing requirements, human intervention, final commit, and deployment URL only when authorized.

Claims prohibited without proof: complete, production-ready, fully working, bug-free, accessible, responsive, performant.