[기획 초안] 프로젝트 명: "우리들의 도서관(가제)"
1. 핵심 컨셉 (Core Concept)
- 1인칭 시점(POV): 사용자 바로 맞은편에 캐릭터가 앉아 있는 구도로 극대화된 현장감 제공.
- 실시간 루틴 동기화: 실제 24시간 흐름에 맞춰 캐릭터의 상태가 변함 (등교, 공부, 식사, 귀가).
- 미연시적 요소: 공부 집중도와 대화 선택지에 따라 캐릭터와의 호감도 및 상호작용 변화.
2. 주요 타겟
- 독학 중인 자격증 수험생, 고시생, 장기 영어 학습자.
- 혼자 공부할 때 쉽게 지루함을 느끼고 '페이스 메이커'가 필요한 사용자.
3. 핵심 기능 리스트 (Feature List)
A. 실시간 타임라인 시스템 (24H Routine)
- 등교 이벤트: 정해진 시간(예: 오전 9시)에 접속하면 캐릭터와 도서관에서 만나 인사를 나눔.
- 루틴 동기화: 실제 시간에 따라 '점심 시간입니다. 식사하러 갈까요?', '벌써 밤이네요. 집까지 데려다줄게요' 등의 이벤트 발생.
- 자리 지키기: 사용자가 공부 중 앱을 이탈하면 캐릭터가 실망하거나 주의를 주는 반응.
B. 공부 설정 및 집중 모드 (Study & Focus)
- 과목 선택: 영어, 수학, 자격증(종목별) 선택. 선택한 과목에 따라 캐릭터의 관련 멘트 변화.
- 몰입형 UI (Ghost UI): 공부 시작 시 모든 버튼과 메뉴가 사라지고, 캐릭터와 배경만 남는 모드.
- 라이브 노출: 캐릭터가 펜을 움직여 공부하거나, 가끔 고개를 들고 사용자를 확인하는 Live2D 애니메이션.
C. 정보 공유 및 커뮤니케이션 (Tips & Talk)
- 쉬는 시간 팝업: 50분 공부/10분 휴식 등 정해진 시간에 캐릭터가 '자격증 시험 꿀팁'이나 '오늘의 영어 문장' 전달.
- 동기부여 대화: 목표 달성 시 캐릭터가 칭찬해주거나 선물을 주는 미연시 시스템.
- 상태창: 공부량에 따른 캐릭터와의 친밀도 레벨 표시.
D. 데이터 관리 (Data Management)
- 자격증 DB: 주요 국가 자격증 및 어학 시험 일정 데이터베이스 연동 및 알림.
- 공부 통계: 주간/월간 공부 시간을 리포트로 제공.
4. 아트 및 기술 요구사항 (Technical Requirements)
- 그래픽 스타일: '니케' 스타일의 고퀄리티 2D Live2D (부드러운 움직임, 눈깜빡임, 펜 움직임 필수).
- 엔진: Unity 2D 또는 Spine 활용.
- 플랫폼: 모바일 (iOS, Android).
5. 단계별 개발 로드맵 (Proposed Roadmap)
- Phase 1 (MVP): 1인칭 시점 캐릭터 구현 + 포모도로 타이머 + 기본 UI.
- Phase 2 (Routine): 24시간 타임라인 시스템 + 시간대별 대사/이벤트 추가.
- Phase 3 (Contents): 자격증 시험 정보 DB 연동 + 캐릭터 커스터마이징 및 멀티 캐릭터 지원.