## 목표 - 영어 단어 끝말잇기 게임 구현 - 실시간 멀티플레이어 지원 - 사전 API 연동으로 단어 유효성 검증 - 점점 빨라지는 시간 제한으로 긴장감 상승 ## 게임 규칙 1. 시스템이 첫 단어 제시 2. 플레이어가 마지막 글자로 시작하는 단어 입력 3. 사전 API로 유효성 검증 4. 중복 단어 불가 5. 시간 내 입력 못하면 탈락 6. 마지막까지 살아남은 사람 승리 ## 시간 제한 (점점 빨라짐) - Round 1-2: 15초 - Round 3-4: 13초 - Round 5-6: 11초 - Round 7-8: 9초 - Round 9+: 8초 (최소) ## 범위 / Not-in-scope ### In-scope - 게임 세션 관리 (WordChainSession) - 사전 API 연동 (Free Dictionary API) - 단어 유효성 검증 - 중복 단어 체크 - 시간 제한 및 타임아웃 처리 - 점수/순위 시스템 - 게임 후 단어 학습 정보 제공 ### Not-in-scope - 1:1 대결 모드 (추후) - 커스텀 단어장 모드 (추후) ## 기술 스택 - WebSocket 실시간 통신 - Free Dictionary API (단어 검증) - DynamoDB (게임 상태 저장) ## 하위 스토리(체크리스트) - [ ] WordChain 모델 및 Repository 구현 - [ ] 사전 API 연동 서비스 구현 - [ ] WordChainService 게임 로직 구현 - [ ] WebSocket 핸들러 및 브로드캐스트 구현 - [ ] 프론트엔드 통합 가이드 작성
목표
게임 규칙
시간 제한 (점점 빨라짐)
범위 / Not-in-scope
In-scope
Not-in-scope
기술 스택
하위 스토리(체크리스트)