Skip to content

플레이 메뉴모드 개선 PRD

Start date: 03/17/2026 Release date: 03/31/2026 Status: Released created: March 13, 2026 2:21 PM 앱/웹/스튜디오: 앱, 웹

1. 목표 및 배경

문제

  1. 플레이할 때 메뉴모드가 어디있는지 인지하기 어렵다.
  2. 메뉴모드 화면 전환이 경험적으로/개발적으로도 무겁다.
  3. 메뉴모드를 열었을 때 원하는 정보를 한눈에 보기 어렵다.
    1. 설정은 뎁스가 하나 더 들어가야함
    2. 상태값도 일부만 볼 수 있음

→ 이 전에는 메뉴모드의 역할이 모호해서 애매했던 것도 있었음. 그런데 이제 기능이 많이 추가될거라 한번 개편하고자 함

해결 방향

  1. 메뉴 모드의 인지: 어떻게 인지시킬 것인지 → 명시적으로 보여주고, 닿기 좋은데에 있어야 함
  2. 메뉴 모드 접근 방법: 메뉴 모드를 쉽게 들어갈 수 있도록
  3. 메뉴 모드의 역할 정의
    1. 에피소드 플레이 설정: 페이지/스크롤뷰, 모델 선택, 유저 노트, 플레이 프로필, 리롤, 기타 설정(사운드, 타이핑 효과 등) 등
    2. 플레이 관련 정보: 미션, 상태값(캐릭터/주인공), 이벤트 정보, 프레임 정보
    3. 재화 정보: 보유 스타 확인, 스타 충전
    4. 긴급 알림
  4. 바로 확인해야하는 정보와 아닌 정보로 뎁스 구분
    1. 0depth: 아주 빈번하게 확인/사용하는 정보, 메뉴 모드 / 상태값으로 들어갈 수 있는 버튼
      1. 플레이 관련 정보
        1. 미션
        2. 긴급 알림
      2. 플레이 설정
        1. 전체 사운드 on/off 설정

          → 변경 방향: On/off 아이콘형태로 표시 + off라도 나오고 있으면 색상 등으로 표시

          → 사운드가 나오고 있으면 알려주는 것 + on/off (지금 재생하고 있는 것 on/off or 실제 설정)

        2. 리롤

    2. 1depth: 당장 플레이에 자주 필요한 정보, 확인했을 때 플레이에 도움되는 정보
      1. 플레이 관련 정보
        1. 상태값(캐릭터/주인공) 내용 - 대표값
        2. 이벤트 정보
        3. 프레임 정보
      2. 플레이 설정
        1. 사운드 설정(배경음악/효과음 별 on/off) + 배경음악 loop/한번만 재생 선택
        2. 타이핑 효과 on/off
        3. 플레이 프로필
        4. 유저 노트
        5. 모델 정보
        6. 페이지/스크롤 뷰
    3. 2depth: 자주 확인/사용되지 않는 정보, 자주 확인/변경 안했으면 하는 정보(안하는게 경험에도 좋다 or 하면 좋을 수 있지만 어렵거나 딥하다. 하고싶은 사람들은 찾아서 할 것이다.), 가벼운 on/off 설정이 아니라 수정/선택이 필요한 경우
      1. 재화 정보
        1. 보유 스타 확인
        2. 스타 충전
      2. 플레이 설정
        1. 모델 변경

2. 타깃 사용자

  • 전체 플레이어

3. 핵심 기능 요구사항

→ 와 이건 피그마로 갈음해야겠다…

4. 사용자 플로우

5. 에러 처리 및 예외 상황

6. 데이터 분석

로깅 이벤트

타입이름용도파라미터비고
Eventclick_play_settings (기존)플레이 내 세팅값 변경 확인추가 setting_type: bgm_loop, text_streaming
추가 play_mode: scroll_viewpage_view
추가 font_style: pretendardgowunbatangbookkmyungjo
추가 font_size: smallmediumlarge
Eventclick_user_setting (추가)플레이 내 유저 세팅값 확인 여부episode 정보
Eventclick_model_setting모델 값 변경model_type: gemini-2.5-progemini-3.1-pro
episode 정보
Eventview_local_play_profile플레이 내 플레이 프로필 화면 진입episode 정보
Eventclick_local_play_profile_edit플레이 내 플레이 프로필 수정episode 정보• 수정 완료 확인 모달에서 클릭 시
Eventview_usernote_page플레이 내 유저 노트 화면 진입content: string(가장 최신 내용 덮어쓰기)
episode 정보
Eventclick_usernote_page_edit플레이 내 유저 노트 화면 수정content: string(가장 최신 내용 덮어쓰기)
episode 정보• 수정 완료 확인 모달에서 클릭 시
Eventclick_prevent_impersonation플레이 내 유저 사칭 방지 옵션 On/offstatus: onoff
episode 정보