Skip to content

Assignment - Vinay Sai Chelupuri#6

Open
vinaysaichelupuri wants to merge 7 commits into
everest-engineering:mainfrom
vinaysaichelupuri:assignment
Open

Assignment - Vinay Sai Chelupuri#6
vinaysaichelupuri wants to merge 7 commits into
everest-engineering:mainfrom
vinaysaichelupuri:assignment

Conversation

@vinaysaichelupuri
Copy link
Copy Markdown

@vinaysaichelupuri vinaysaichelupuri commented May 29, 2026

Summary

Implemented all four required Scribble game scenarios:

  • Room setup and lobby management, including room creation, player joining, host tracking, validation, lobby polling, and host-only game start.
  • Game start flow with drawer assignment, deterministic word selection, and drawer-only word visibility.
  • Gameplay interactions including real-time drawing, guess submission, synchronized guess history, and score tracking.
  • Results and restart flow displaying final scores, correct word, guess history, and game reset while preserving room and player information.

Additionally:

  • Updated Spec Kit artifacts (Constitution, Specification, Plan, and Tasks) throughout development.
  • Added validation and error handling for required game actions and state transitions.
  • Verified all acceptance criteria through end-to-end multiplayer testing.

Contributor

@vinaysaichelupuri vinaysaichelupuri changed the title Assignment Assignment - Vinay Sai Chelupuri May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant