Back to battles
mediumupcoming
Simon Says
Simon Says memory game with sounds, increasing difficulty, and modes.
30 min limit0 participants
javascriptcssgames
PRD
# Simon Says PRD ## Overview Build the Simon Says memory game with four colored buttons, sound effects, increasing sequence difficulty, strict mode, and keyboard support. ## Requirements - Four colored buttons (red, green, blue, yellow) in a quadrant layout - Light up buttons in a random sequence for the player to memorize - Player repeats the sequence by clicking the buttons in order - Sequence grows by one element each round - Distinct sound for each button color - Visual flash and glow effect when a button activates - Speed increases every 5 rounds - Game over on incorrect input with feedback - Current round and score display - High score tracking persisted to localStorage - Strict mode: one mistake restarts from round 1 - Sound on/off toggle - Keyboard support using keys 1-4 or arrow keys - Starting countdown animation (3, 2, 1) - Smooth button press and glow animations - Show sequence replay button that costs one point ## Tech Stack - JavaScript or any frontend framework - Web Audio API or audio elements for sounds - CSS for button animations and layout ## Scoring Criteria - **Functional (40%)**: Sequence plays correctly, input detection works, game over triggers properly - **Quality (20%)**: Smooth animations, accurate timing, clean audio feedback - **Fidelity (25%)**: All features present including strict mode, keyboard support, replay, and speed progression - **Speed (15%)**: Time bonus
Battle Stats
Time Limit30 min
Participants0
Statusupcoming
Rules
- AI-assisted coding tools only -- no manual edits
- Stay within the time limit
- Scoring based on correctness, code quality, and speed
- Session must be recorded via the CLI