Skip to content

2022 11 08

이정욱 edited this page Nov 8, 2022 · 8 revisions

Day02

컨셉 아트

1

기종님의 컨셉 아트를 기반으로 하는 걸로 결정됨

비주얼 컨셉

2 3

모뉴먼트 밸리와 같은 몽환적인 컨셉+귀여운 유령이 나오는 방향으로 비주얼 컨셉을 진행 중이다.

플레이어 캐릭터

귀여운 👻유령이 나온다! 거석이라는 초창기 이미지와 어울리기도 하면서, 한정된 기간 안에 간단한 방법으로 3D 애니메이션까지 구현할 수 있는 오브젝트를 모색하다, 유령 캐릭터가 몸통만 회전시키면 애니메이션을 간단하게 구현할 수 있다는 것을 알게 되어서 선택하였다.

세부 기능 정의

메인화면

  • 다른 사용자의 작품 감상

    방향키(WASD or 방향키)로 이동해서 맵 상에 존재하는 다다익선에 접촉

    ⇒ 접촉된 패널에 플레이어가 위치하면 해당 사용자의 공간으로 이동

    ⇒ 다른 사용자의 작품 감상하기 ( Read only, 개인 화면과 같은 공간으로 이동 )

  • 개인 화면 이동하기

    • 갤러리 만들기 모달
      • 기간 (프리셋)
        • 버튼이 눌러지면 해당 버튼에 하이라이트 표시가 생긴다.(더 커짐)
      • 테마 (프리셋)
      • 노션 로그인 버튼
      1. 기간/테마를 선택했을 시

        ⇒ 무조건 새로 생성

      2. 기간/테마를 선택하지 않았을 시

        ⇒ 이전 DB에 생성 이력이 있으면 생성하지 않고 최근에 생성된 값을 불러옴

        ⇒ 이전 DB에 생성 이력이 없으면 디폴트 값으로 생성O

개인 화면 ( canvas 내부 )

  • 움직임

    • 키보드 방향키(WASD or 방향키)
  • 시선 이동

    • 마우스 움직임
  • 맵 생성

    4

    • 페이지 내 가장 많은 키워드 1개를 기준으로 분리
    • 전체 키워드는 3~5개 ( 그 이외에는 구석에 짱박아두기)
    • 가까이 있는 게 생성이 최근, 멀리 있는게 오래전 생성
    • 플랜 B : 시간 순 배열 ( 해당 방법이 너무 어려울 시)
  • 중앙 거석

    5

    • 전체 글 키워드 통계
    • 가까이 이동하면 키워드가 펼쳐지며 둥둥 떠다님
      • 모든 키워드들은 빌보드 방식으로 렌더링됨
  • 페이지 거석

6

- 가장 큰 거석에는 페이지 제목, 옆에 작은 비석에 소제목
- 주변에 페이지에서 추출한 키워드와 사진의 파편들이 떠다님
    - 키워드 중 빈도가 높은 키워드는 크기가 큼
- 외부 링크는 파비콘 오브젝트를 3D화
    - 기존 2D에 두께를 준 수준
    - 외부 링크 발판에 플레이어가 올라서면 외부 링크로 이동
- [Optional] 키워드 클릭 시 해당 키워드 쓴 부분 출력
- [Optional] 사진 파편 클릭 시 사진 조립

개인화면 (canvas 외부)

  • 공유/공유 해제 버튼

    • 클릭하면 서버로 요청을 보내서 현재 보고 있는 부분의 공유를 추가/해제함
    • 공유 해제된 공간은 서버측에서 24시간이 지나면 사라짐
      • 24시간이 지났는지를 서버측에서 매번 체크가 불가능하므로 매일 오전 12시에 크론탭을 돌려서 24시간이 지난 공유 해제 공간을 서벙

        ⇒ 오 이거 좋습니다

  • 동기화 버튼

    Notion에 한번 더 OAuth 요청을 보내서 최신 데이터를 긁어옴

  • 히스토리 버튼

    현재 계정으로 저장된 데이터 목록들을 보여줌

  • Exit 버튼

    메인화면으로 라우팅

레이아웃

  • 갤러리 생성 모달
    • 기간 및 테마 선택 가능
    • 노션 로그인 버튼

7

스프린트 계획 회의
🕖 데일리 회의
week1
week2
week3
week4
week5
week6
📔 팀 회고
🗓 개인 회고
🏝️Ground Rule
⚙️ Tech Spec
Clone this wiki locally