Skip to content

22 11 09 회의록

Seungjae Lee edited this page Nov 18, 2022 · 4 revisions

스크럼

오늘 할 일

  • 프로젝트 기능 명세화
  • 프로젝트 아이디어 상세화
  • 멘토님 미팅

한 마디

  • 강수홍: 오랜만에 총 쏘니까 여전히 재미없다. 어제 예비군으로 빠져 있었던 만큼 이번 주 남은 기간동안 더 열심히 해보도록 하겠습니다.
  • 김형준: 어제도 저녁 먹고 바로 잠들어서 운동을 못갔습니다. 새벽에 잠깐 다시 깼었는데 휴대폰 보다가 다시 잠들었습니다. 커피를 마시던가 해서 좀 더 효율적이고 생산성있는 시간을 오늘부터라도 만들어야겠습니다.
  • 이승재: 어제 친구들이랑 같이 알고리즘 문제를 2개 정도 풀어봤는데 거의 4달만에 문제를 풀어보려고하니 기억이 하나도 안나서 힘들었습니다. 그래도 1~2시간 해보니까 감이 조금은 살아난 것 같았습니다. 코딩테스트 연습을 꾸준히 해야겠다는 생각이 들었습니다. 휴대폰도 안보고 바로 잠들어서 잠은 푹 잤습니다.
  • 최성호: 오늘도 화이팅!

회의 내용

게임 기능 정리

  • 게임 선정

    **어려움**

    • 모음) 미니게임 천국 1

    **중간**

    • 배틀쉽 4
    • 마피아 게임 3

    **쉬움**

    • 캐치마인드 4
    • 방향키 순서대로 빨리 입력하기 3
    • 스페이스 연타 줄다리기 1
  • 선정된 게임들에 우선순위를 부여하여 1순위를 제일 먼저 개발을 하고 개발시간이 충분히 남으면 우선순위에 따라서 순차적으로 개발 진행

  • 캐치마인드 → 배틀쉽 → 남은 시간이 많을 경우 마피아 게임 or 적을 경우 방향키, 스페이스

  • 게임 조건 분석

    • 공통
      • 효과음이 있으면 굉장히 재밌을 것 같다
    • 캐치마인드
      • 인원: 2인 이상 개인전

      • 음성: 출제자와 정답자 / 아직 정답을 맞추지 못한 사람들의 음성, 채팅 방을 나누자

      • 출제자가 선택지 중에 문제 선택

      • 라운드마다 시간제한 필요

      • 맞춘 순서 혹은 시간에 따라 점수 부여

      • 출제자도 맞춘 인원 수나 맞춘 시간 고려해서 점수 부여해야 될듯 (더 잘 그릴 수록 가점을 주는 것이 좋을듯)

      • 시간마다 힌트부여

      • 색상, 연필, 지우개, 페인트통, 연필/지우개 크기 , 그림 모두 지우기

        • 색상: white, black, gray, red, orange, yellow, green, skyblue, blue, purple, pink, brown

        image

      • 모티브: skribble

    • 배틀쉽
      • 인원: 2인 이상 개인전

      • 진행방식

        • 매 라운드마다 모든 플레이어가 각자 다른 플레이어의 타일을 하나 선택
        • 한 라운드에는 한 번의 공격만 허용
      • 폭탄

        • 선지급
        • 범위: 십자(3x3) or 1x3 or 3x1
      • 배 배치

        • 무작위
        • 직접
      • 3D (optional)

        • three.js같은 라이브러리 사용 ?
      • 모티브

        image

    • 추가 구현사항
      • 마피아
      • 방향키
      • 스페이스
      • 미니게임

기능 명세 (게임 제외)

페이지

  • 랜딩
    • 간단한 홈페이지 설명
    • 소셜 로그인 버튼
      • 네이버
      • 카카오
      • 깃헙
      • 구글
  • 로비
    • 처음 로그인 시 (모달)
      • 닉네임 설정
    • 랭킹 (모달)
      • (점수 부여 방식 고려 필요)
      • 닉네임 (중복 O)
      • 필터링
        • 통합 랭킹
        • 게임별 랭킹
    • 게임 방 만들기 (모달)
      • 방 제목
      • 방 공개 여부
        • 비공개로 설정 시 비밀번호
      • 게임 종류
      • 최대 인원 수
    • 게임 목록
      • 방 제목
      • 방 공개 여부
      • 게임 종류
      • 현재/최대 인원 수
      • 필터링
        • 게임 종류 / 공개 여부
    • 유저 프로필
      • 프로필 사진
      • 닉네임
      • 이메일
    • 채팅창
      • 시간 (14:20)
      • 닉네임
      • 내용
    • 유저 목록 / 친구 목록
      • 온라인 상태
      • 친구 (추가 / 삭제)
    • 게임 초대 받기 / 친구 추가 받기
      • 수락 / 거절
  • 게임 대기실
    • 게임 시작
    • 초대하기
      • 친구 초대하기
    • 현재 대기 유저 리스트
    • 화상
      • 꺼져있으면 프로필 사진 대체
      • 프로필 사진 없으면 기본 사진으로 대체
      • ON / OFF 버튼
    • 음성
      • ON / OFF 버튼
    • 채팅
      • 로비 기능과 동일
    • 화상 및 음성 설정 모달 버튼 (필요 시 구현)
    • 방 설정 변경
      • 방 생성 시와 동일
    • 방 나가기 버튼
  • 인게임
    • 화상 / 음성 / 채팅
      • 게임 대기실과 동일
    • 게임
      • 중앙에 화면 구현
    • 방 나가기 버튼
      • 게임 중 나가면 모달로 “다른 사용에게 피해를 끼칠 수 있습니다. 또한 통합 점수가 깎입니다. 그래도 나가시겠습니까?”

기능

  • 로그인
    • 로그인 후 페이지를 닫아도 로그인 유지 (로컬 스토리지)
    • 소셜 로그인만 제공
      • 네이버
      • 카카오
      • 깃헙
      • 구글
    • 방 목록에서 입장 / 방마다 생성되는 링크로 입장
    • 공개 방 (비밀번호 X) 생성
    • 비공개 방 (비밀번호 O) 생성
    • 친구 초대
  • 친구
    • 추가/삭제
    • 목록
    • 따라가기
  • 프로필
    • 이름 설정
    • 닉네임 설정
    • 이미지 설정
    • 전적 확인
  • 화상/음성 대화 (필수 참여 X)
    • ON/OFF 기능
  • 채팅창
    • 화상/음성 대화가 불가능한 사용자를 고려해 제공
    • 드래그앤 드랍 파일?
  • 랭킹
    • 전체 사용자 기록 랭킹
    • 방마다 사용자 기록 랭킹
  • 전적
    • 전적 요약 정보 (승수, 패수, 승률)
    • 채팅 기록
  • 홈페이지
    • 공지사항
    • CRUD?

내일 할 것

  • 기술 스택
  • UI / UX 레이아웃
  • ERD
  • API 정의

낼 모래(금요일)에 할 것: 발표 준비

📕 메인

👨🏻‍💻 팀 규칙

🛠 프로젝트 명세

👨‍🏫 멘토님 미팅

📝 회의록

1주차 회의록
2주차 회의록
3주차 회의록
4주차 회의록
5주차 회의록
6주차 회의록

📅 스프린트 계획

🔙 회고록

피어세션

2주차 피어세션
3주차 피어세션
4주차 피어세션
5주차 피어세션

💻 기술적 경험

Clone this wiki locally