Skip to content

전체 테스크 #3

@lolWK

Description

@lolWK

TASK

1. 초기 세팅

2. 맵

  • 맵 정보 등록
  • 이동할 수 없는 공간 설정

3. 유저

  • firebase 익명 로그인
  • 유저 닉네임 등록

3. 게임 룸

  • 메인 페이지 (룸 목록)
  • 룸 목록 및 방 정보 불러오기 (최대 인원 4명)

4. 룸 입장

  • 룸과 유저 연동
  • 유저 입장, 퇴장시 DB에 유저 정보 생성, 삭제
  • 캐릭터 랜덤 위치 스폰
  • 본인 캐릭터와 다른 캐릭터 구분 가능하게 만들기

5. 코인

  • 코인 데이터
  • 시간마다 코인 생성
  • 유저가 코인을 먹으면 맵에서 코인 삭제

6. 캐릭터 이동

  • 웹 캠 연결
  • ml5.js 학습
  • 학습 결과와 키보드 연동
  • 이동할 수 없는 공간 처리

7. 게임 시작

  • 모두 준비 완료시 게임 시작
  • 게임 시작 시 코인 생성 시작, 같은 칸 중복 생성 X
  • 게임 시작 시 타이머가 줄어듦. 0초가 될 시 게임 종료

8. 순위 보드

  • 유저별 코인 점수 순위 보드에 나타냄
  • 게임 종료시 상단에 코인 점수가 가장 높은 유저 출력

9. 편의성

  • 맵 위에 ? 동그란 아이콘처럼 만들어서 클릭하면 플레이 하는 법 뿅하고 나오게 하는거 어때요

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions