Files
asciinevrdie/doc/task-phase-09-story.md
JiWoong Sul b110b2dc53 docs: 게임 시스템 개편 계획 문서 분리
- 121KB 단일 문서를 22개 태스크 문서로 분리
- 메인 인덱스 문서 (game-system-overhaul-index.md) 생성
- Phase 1-10 태스크 문서 10개 분리
- 추가 시스템 태스크 문서 10개 분리
- 재미 요소 설계 문서 1개 분리
- 기존 문서는 archive/ 폴더로 이동
2025-12-16 19:33:57 +09:00

1.6 KiB

Phase 9: 스토리/엔딩

메인 문서: game-system-overhaul-index.md


목표

프롤로그부터 엔딩까지 일관된 스토리를 구성한다.

스토리 구조

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