-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
웹 캐치마인드
구조
- 로그인
- 방 선택
- 방 생성 조회 편집 삭제 진입
- 본 게임 화면
- 채팅창
- 메인 채팅창
- 현재 접속 유저
- 인풋
- 그림판
- 색, 굵기 선택
- 연필,지우개 선택
- 모두지우기
- 헤더
- 현재 출제자
- 접속현황판? 점수판?
- 정답 초성힌트 공개? 글자수공개?
- 채팅창
기능
- 시작 페이지 #2
- 즉석 닉네임 발급
- express 세션 이용
- 로그인 로그아웃?
- 소켓 연결상태에서만 로그인취급, 연결해제상태에선 그 닉네임으로 접근 가능하게
- 연결된 상태에서 접근할때는 에러
- 전적 저장? -> DB 추후 고려
- 채팅방 페이지 #3
- 시스템메세지
- 누구누구님 접속하셨습니다 나가셨습니다
- 게임시작합니다 종료되었습니다
- 정답 입력시 반응
- 그냥 채팅
- 시스템메세지
- 그림판 #5
- canvas 그림판
- 스로틀링 + 웹소캣으로 공유
- 연필(+ 색 선택), 지우개, 초기화
- 게임 #9
- 정답입력: 채팅창으로
- 게임중일때
- 해당방에 입장이 불가능하도록?
- 라운드 단위로 끊어서 관전하다 해당 라운드끝나면 바로 참여 가능하도록?
- 1명빼고 다 퇴장시 방 폭파되도록
- 점수공식?
추가 기능
- 계정 및 해당 계정의 게임 통산 기록 저장?
- 시간 경과에 따른 정답 일부 혹은 초성 공개
생각할 점
- 이번에 깃허브에 추가된 이슈 - 브랜치 연동기능 시험
- main 브랜치 pr에 따른 aws 배포 자동화?
- release 추가?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request