- 121KB 단일 문서를 22개 태스크 문서로 분리 - 메인 인덱스 문서 (game-system-overhaul-index.md) 생성 - Phase 1-10 태스크 문서 10개 분리 - 추가 시스템 태스크 문서 10개 분리 - 재미 요소 설계 문서 1개 분리 - 기존 문서는 archive/ 폴더로 이동
1.6 KiB
1.6 KiB
Phase 9: 스토리/엔딩
목표
프롤로그부터 엔딩까지 일관된 스토리를 구성한다.
스토리 구조
Act I (레벨 1-20): 각성
- 프롤로그: 코드의 신으로부터 비전을 받음
- 마을에서 기본 훈련
- 첫 번째 던전: 버그 둥지
- Act I 보스: Syntax Error Dragon
Act II (레벨 21-40): 성장
- 디버거 기사단 가입
- 손상된 네트워크 탐험
- 배신자 발견
- Act II 보스: Memory Leak Hydra
Act III (레벨 41-60): 시련
- 널 왕국 진입
- 고대 컴파일러의 시험
- 동료의 희생
- Act III 보스: Buffer Overflow Titan
Act IV (레벨 61-80): 결전
- 글리치 신의 성채 침입
- 최후의 동맹 결성
- Act IV 보스: Kernel Panic Archon
Act V (레벨 81-100): 종말
- 글리치 신과의 최종 대결
- 다중 페이즈 보스전
- 엔딩: 시스템 재부팅, 평화 회복
시네마틱 개선
각 Act 전환 시:
- 전용 시네마틱 텍스트 (5-10개 단계)
- ASCII 아트 일러스트
- 분위기에 맞는 색상 테마
수정 대상 파일
| 파일 | 변경 내용 |
|---|---|
data/story_data.dart |
신규 - 스토리 텍스트 |
data/game_text_l10n.dart |
시네마틱 텍스트 확장 |
core/engine/story_service.dart |
신규 - 스토리 진행 관리 |
features/game/widgets/cinematic_view.dart |
신규 - 시네마틱 UI |
예상 작업량
- 예상 파일 수: 4-5개
- 신규 코드: ~600 LOC (대부분 텍스트)
- 수정 코드: ~100 LOC