Back to battles
mediumupcoming
Hangman
Classic Hangman with categories, difficulty, hints, and multiplayer.
30 min limit0 participants
javascriptcssgames
PRD
# Hangman PRD ## Overview Build a classic Hangman word-guessing game with word categories, difficulty levels, a hint system, animated hangman drawing, and a two-player mode. ## Requirements - Word display with blanks for unguessed letters - Clickable on-screen keyboard for letter selection - Physical keyboard input support for guessing - Hangman figure drawn progressively (6 wrong guesses = game over) - Word categories: animals, countries, movies, programming terms, etc. - Difficulty levels: easy (short words), medium, hard (long words) - Hint system that reveals one letter, maximum 2 hints per game - Win and loss tracking persisted to localStorage - Used letters displayed and visually disabled - Guess the full word option for faster solving - Multiplayer mode: player 1 enters a word, player 2 guesses - Animated hangman drawing using SVG or Canvas - Word definition shown after the game ends - Streak tracking for consecutive wins - New game button to start fresh ## Tech Stack - JavaScript or any frontend framework - SVG or Canvas for hangman drawing - No game libraries ## Scoring Criteria - **Functional (40%)**: Core guessing works, win/loss detection correct, categories load properly - **Quality (20%)**: Smooth animations, clean keyboard handling, no state bugs - **Fidelity (25%)**: All features present including hints, multiplayer, difficulty levels, and streak tracking - **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