Files
asciinevrdie/doc/game-system-overhaul-index.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

8.9 KiB

ASCII Never Die - 게임 시스템 개편 계획

1. 개요

1.1 목적

Progress Quest 클론에서 실제 게임성을 갖춘 RPG로 전환한다. Idle game의 자동 진행 특성은 유지하되, 전투/성장/사망의 의미있는 시스템을 도입한다.

1.2 핵심 변경 사항

  • Stats가 전투에 실제 영향을 미침
  • 사망 시스템 및 부활 메커니즘
  • MP 기반 스킬 시스템
  • 아이템 스탯 및 가중치
  • 레벨 1-100 밸런싱
  • 종족/클래스 특화

1.3 현재 상태

항목 현재 목표
Stats 장식용 (CON→HP, INT→MP, WIS→주문, STR→무게만 영향) 전투력에 직접 영향
전투 시간 경과 시 자동 승리 데미지 계산, 승패 결정
사망 없음 장비 상실, 부활 버튼
스킬 획득만 (사용 없음) MP 소모, 쿨타임
아이템 이름만 존재 스탯 보정, 가중치
레벨 무한 성장 1-100 (100에서 성장 멈춤)

2. 수정 단계 (Phase)

Phase 1: 핵심 전투 시스템     ████████████████████  (기반)
Phase 2: 아이템 시스템        ████████████████      (의존: Phase 1)
Phase 3: 스킬 시스템          ████████████          (의존: Phase 1, 2)
Phase 4: 사망/부활 시스템     ████████              (의존: Phase 1, 2, 3)
Phase 5: 종족/클래스 특화     ██████                (의존: Phase 1)
Phase 6: 밸런싱               ████████████████████  (전체 의존)
Phase 7: 콘텐츠 확장          ████████████          (의존: Phase 6)
Phase 8: UI/UX 개선           ████████              (병렬 가능)
Phase 9: 스토리/엔딩          ██████                (의존: Phase 7)
Phase 10: 명예의 전당         ████                  (최종)

문서 구조

이 계획서는 다음 태스크 문서들로 구성됩니다:

핵심 Phase 문서

문서 내용
task-phase-01-combat.md Phase 1: 핵심 전투 시스템
task-phase-02-items.md Phase 2: 아이템 시스템
task-phase-03-skills.md Phase 3: 스킬 시스템
task-phase-04-death.md Phase 4: 사망/부활 시스템
task-phase-05-race-class.md Phase 5: 종족/클래스 특화
task-phase-06-balance.md Phase 6: 밸런싱
task-phase-07-content.md Phase 7: 콘텐츠 확장
task-phase-08-ui.md Phase 8: UI/UX 개선
task-phase-09-story.md Phase 9: 스토리/엔딩
task-phase-10-hall.md Phase 10: 명예의 전당

추가 시스템 문서

문서 내용
task-ext-audio-access.md 사운드/진동/접근성
task-ext-meta-systems.md 업적/도감/통계/칭호
task-ext-settings-infra.md 설정/튜토리얼/성능/테스트
task-ext-save-data.md 세이브/멀티슬롯/마이그레이션
task-ext-combat.md 몬스터 AI/퀘스트/버프
task-ext-items.md 세트/강화/인벤토리/물약
task-ext-world.md 던전/지역/상점
task-ext-events.md 이벤트/알림
task-ext-ui-tech.md UI 레이아웃/기술 상세
task-ext-platform.md 오프라인/플랫폼/향후

게임 디자인 문서

문서 내용
task-fun-design.md 재미 요소 설계

17. 작업 우선순위 및 의존성

graph TD
    P1[Phase 1: 전투 시스템] --> P2[Phase 2: 아이템]
    P1 --> P5[Phase 5: 종족/클래스]
    P2 --> P3[Phase 3: 스킬]
    P1 --> P4[Phase 4: 사망/부활]
    P2 --> P4
    P3 --> P4
    P5 --> P6[Phase 6: 밸런싱]
    P4 --> P6
    P6 --> P7[Phase 7: 콘텐츠]
    P7 --> P9[Phase 9: 스토리]
    P9 --> P10[Phase 10: 명예의 전당]

    P8[Phase 8: UI/UX] -.-> P1
    P8 -.-> P4

권장 작업 순서

  1. Phase 1: 핵심 전투 시스템 (필수, 모든 것의 기반)
  2. Phase 2: 아이템 시스템 (전투 시스템 활용)
  3. Phase 5: 종족/클래스 특화 (전투 시스템과 병렬 가능)
  4. Phase 3: 스킬 시스템 (전투 + 아이템 필요)
  5. Phase 4: 사망/부활 시스템 (전투 + 아이템 + 스킬 필요)
  6. Phase 8: UI/UX 개선 (다른 Phase와 병렬 진행 가능)
  7. Phase 6: 밸런싱 (모든 시스템 완료 후)
  8. Phase 7: 콘텐츠 확장 (밸런싱 후)
  9. Phase 9: 스토리/엔딩 (콘텐츠 확장 후)
  10. Phase 10: 명예의 전당 (최종)

18. 총 예상 작업량

18.1 핵심 Phase (Phase 1-10)

Phase 신규 코드 수정 코드 파일 수
1. 전투 시스템 400 200 5
2. 아이템 500 300 6
3. 스킬 600 200 6
4. 사망/부활 500 200 7
5. 종족/클래스 400 150 7
6. 밸런싱 300 400 5
7. 콘텐츠 1000 200 5
8. UI/UX 400 200 6
9. 스토리 600 100 5
10. 명예의 전당 400 100 5
소계 5,100 2,050 57

18.2 추가 시스템 (Section 13)

시스템 신규 코드 수정 코드 파일 수
13.1 사운드/음악/진동 300 100 4
13.2 업적 시스템 400 150 5
13.3 도감 시스템 350 100 4
13.4 통계 화면 300 100 4
13.8 튜토리얼 400 150 4
13.9 오프라인 진행 300 100 4
13.10 멀티 세이브 250 150 4
13.11 데이터 마이그레이션 200 100 3
13.12 몬스터 AI/보스 500 200 5
13.13 퀘스트 시스템 600 200 6
13.14 세이브 파일 관리 250 100 3
13.15 접근성 200 100 3
13.16 세트 아이템 300 100 3
13.17 강화/합성 350 150 4
13.18 인벤토리 관리 300 150 4
13.19 버프/디버프 400 150 4
13.20 칭호 시스템 250 100 3
소계 5,650 2,100 67

18.3 총합

구분 신규 코드 수정 코드 파일 수
핵심 Phase 5,100 2,050 57
추가 시스템 5,650 2,100 67
총합 10,750 4,150 124

18.4 총 예상 코드량

약 14,900 LOC


19. 위험 요소 및 대응

위험 영향 대응 방안
밸런스 붕괴 게임성 저하 시뮬레이션 테스트, 점진적 조정
복잡도 증가 유지보수 어려움 모듈화, 문서화 철저
기존 세이브 호환성 사용자 데이터 손실 마이그레이션 로직 필수
성능 저하 UX 저하 프로파일링, 최적화
원본과의 괴리 정체성 혼란 명확한 차별화 선언

20. 버전 계획

20.1 MVP (Minimum Viable Product)

버전 포함 내용 목표
v0.5.0 Phase 1, 2 기본 전투 + 아이템 스탯
v0.6.0 Phase 3, 5 스킬 + 종족/클래스 특화
v0.7.0 Phase 4, 13.11 사망/부활 + 데이터 마이그레이션

20.2 Core Features

버전 포함 내용 목표
v0.8.0 Phase 8, 13.8 UI/UX + 튜토리얼
v0.9.0 13.10, 13.14 멀티 세이브 + 세이브 관리
v0.10.0 Phase 6, 13.12 밸런싱 + 보스 패턴

20.3 Content Expansion

버전 포함 내용 목표
v0.11.0 13.13, 13.16 퀘스트 시스템 + 세트 아이템
v0.12.0 13.17, 13.18 강화/합성 + 인벤토리
v0.13.0 13.19, 13.20 버프/디버프 + 칭호

20.4 Polish & Release

버전 포함 내용 목표
v0.14.0 Phase 7, 9 콘텐츠 확장 + 스토리
v0.15.0 13.2, 13.3 업적 + 도감
v0.16.0 13.4, 13.1 통계 + 사운드
v0.17.0 13.9, 13.15 오프라인 진행 + 접근성
v0.18.0 Phase 10 명예의 전당

20.5 정식 출시

버전 목표
v1.0.0-beta 전체 기능 테스트
v1.0.0-rc 버그 수정, 밸런싱 미세조정
v1.0.0 정식 출시

20.6 Post-Launch

버전 포함 내용 목표
v1.1.0 13.22.1 타임어택/스피드런
v1.2.0 13.22.3 다국어 확장 (일본어, 중국어)
v1.5.0 13.6.2 아스키 아레나 (온라인 기능)

문서 작성일: 2024년 ASCII Never Die - 게임 시스템 개편 계획 v2.0