361 lines
9.7 KiB
Markdown
361 lines
9.7 KiB
Markdown
# 던전 스토커즈 전투 밸런스 분석
|
||
|
||
## 📋 프로젝트 개요
|
||
|
||
**던전 스토커즈 (DungeonStalkers)** 10명 스토커에 대한 종합적인 전투 밸런스 분석 문서입니다.
|
||
|
||
- **분석 일시**: 2025-10-24
|
||
- **분석 대상**: Hilda, Urud, Nave, Baran, Rio, Clad, Rene, Sinobu, Lian, Cazimord (10명)
|
||
- **분석 기준**: 레벨 20, 기어스코어 400, 최적 플레이
|
||
- **엔진**: Unreal Engine 5.5.4
|
||
- **시스템**: Gameplay Ability System (GAS)
|
||
|
||
---
|
||
|
||
## 🎯 핵심 발견사항
|
||
|
||
### ⚠️ 긴급 조정 필요
|
||
|
||
| 스토커 | 문제점 | 개선안 | 예상 효과 |
|
||
|--------|--------|--------|-----------|
|
||
| **Rio** | DPS 268 (2위보다 +21% 과다) | 평타 배율 2.8→2.4 | DPS 238 (-11%) |
|
||
| **Urud** | DPS 82 (과도하게 낮음) | Reload 1.5초 + 스킬 배율 증가 | DPS 109 (+33%) |
|
||
|
||
### 📊 DPS 순위 (조정 전)
|
||
|
||
1. **Rio** - 268 (암살자) ⚠️
|
||
2. **Cazimord** - 221 (전사)
|
||
3. **Lian** - 219 (원거리)
|
||
4. **Nave** - 202 (마법사)
|
||
5. **Sinobu** - 176 (암살자)
|
||
6. **Rene** - 148 (마법사)
|
||
7. **Baran** - 128 (전사)
|
||
8. **Hilda** - 117 (전사)
|
||
9. **Urud** - 82 (원거리) ⚠️
|
||
10. **Clad** - 76 (서포터)
|
||
|
||
### 🏆 버스트 DPS 순위
|
||
|
||
1. **Cazimord** - 256 (칼날폭풍 10.0배, 단일 대상)
|
||
2. **Nave** - 241 (해방 10.0배, 관통 광역)
|
||
3. **Rio** - 200 (민감)
|
||
4. **Sinobu** - 196 (반환)
|
||
5. **Baran** - 184 (일격분쇄 + Stun 3초)
|
||
|
||
---
|
||
|
||
## 📚 문서 구조
|
||
|
||
### 주요 문서 (읽기 권장 순서)
|
||
|
||
| 문서 | 설명 | 중요도 |
|
||
|------|------|--------|
|
||
| **[01_요약.md](./01_요약.md)** | 전체 분석 요약 및 핵심 결론 | ⭐⭐⭐⭐⭐ |
|
||
| **[08_밸런스_티어_및_개선안.md](./08_밸런스_티어_및_개선안.md)** | 최종 티어표 및 구체적 조정안 | ⭐⭐⭐⭐⭐ |
|
||
| **[04_DPS_계산_결과.md](./04_DPS_계산_결과.md)** | 평타/스킬/버스트 DPS 상세 계산 | ⭐⭐⭐⭐ |
|
||
| **[07_역할별_차별화.md](./07_역할별_차별화.md)** | 5개 역할군 상세 비교 | ⭐⭐⭐⭐ |
|
||
| **[06_유틸리티_평가.md](./06_유틸리티_평가.md)** | CC/생존/기동/팀기여 평가 | ⭐⭐⭐ |
|
||
| **[03_스토커별_기본데이터.md](./03_스토커별_기본데이터.md)** | 10명 스킬 상세 정보 | ⭐⭐⭐ |
|
||
| **[05_카지모르드_밸런스_검증.md](./05_카지모르드_밸런스_검증.md)** | Cazimord Parrying 시스템 분석 | ⭐⭐ |
|
||
| **[02_분석_전제조건.md](./02_분석_전제조건.md)** | 레벨, 장비, 룬 전제 | ⭐⭐ |
|
||
|
||
### 빠른 탐색
|
||
|
||
**DPS 정보가 필요하다면?**
|
||
→ [04_DPS_계산_결과.md](./04_DPS_계산_결과.md) - 평타/스킬/버스트 DPS 모두 포함
|
||
|
||
**특정 스토커 정보가 필요하다면?**
|
||
→ [03_스토커별_기본데이터.md](./03_스토커별_기본데이터.md) - 10명 상세 스킬 정보
|
||
|
||
**밸런스 조정안이 필요하다면?**
|
||
→ [08_밸런스_티어_및_개선안.md](./08_밸런스_티어_및_개선안.md) - 구체적 수치 포함
|
||
|
||
**역할별 비교가 필요하다면?**
|
||
→ [07_역할별_차별화.md](./07_역할별_차별화.md) - 전사/원거리/마법사/암살자/서포터
|
||
|
||
---
|
||
|
||
## 🔍 주요 분석 내용
|
||
|
||
### 1. DPS 분석
|
||
|
||
**3가지 DPS 지표**:
|
||
- **평타 DPS**: 평타 콤보만 사용 시
|
||
- **지속 DPS**: 30초 스킬 로테이션 (실전)
|
||
- **버스트 DPS**: 10초 궁극기 풀콤보 (최대 화력)
|
||
|
||
**BaseDamage 계산**:
|
||
```
|
||
물리 딜러: (STR or DEX + 80) × 1.20
|
||
마법 딜러: (INT + 80) × 1.10
|
||
서포터: (주스탯 + 80) × 1.00
|
||
```
|
||
|
||
**주요 발견**:
|
||
- Rio 지속 DPS 268 (압도적 1위, 2위보다 +21%)
|
||
- Cazimord 버스트 DPS 256 (패링 100% 시)
|
||
- Nave 버스트 DPS 241 (광역 관통)
|
||
|
||
---
|
||
|
||
### 2. 유틸리티 평가
|
||
|
||
**5가지 평가 항목**:
|
||
1. **CC**: Stun, Snare, Knockback, 경직
|
||
2. **생존력**: Blocking, Parrying, 힐, Lifesteal
|
||
3. **기동성**: 돌진, 대시, 텔레포트
|
||
4. **팀 기여**: 버프, 디버프, 힐, 보호막
|
||
5. **궁극기**: 공격/버프/방어형 유틸리티
|
||
|
||
**최고 유틸리티**:
|
||
- Clad (18점): 힐 + DOT 제거 + 보호막 300
|
||
- Rene (18점): Lifesteal + 파티 흡혈 20초
|
||
- Hilda (16점): Blocking 100% + 도발
|
||
- Sinobu (16점): 기동성 + 궁극기 반사+막기
|
||
|
||
---
|
||
|
||
### 3. 역할별 차별화
|
||
|
||
**전사 (3명)**:
|
||
- Hilda: 탱커 (Blocking, 도발)
|
||
- Baran: CC 특화 (Stun 3초 궁극기)
|
||
- Cazimord: 고DPS (Parrying, 평타 중심)
|
||
|
||
**원거리 (2명)**:
|
||
- Urud: CC 특화 (덫 Snare) ⚠️ DPS 부족
|
||
- Lian: 고화력 (속사 4발, 만충전 1.5배)
|
||
|
||
**마법사 (2명)**:
|
||
- Nave: 광역 폭딜 (궁극기 관통 10.0배)
|
||
- Rene: 소환사 서포터 (정령, 파티 흡혈)
|
||
|
||
**암살자 (2명)**:
|
||
- Rio: DPS 특화 ⚠️ 과다
|
||
- Sinobu: 기동성 특화
|
||
|
||
**서포터 (1명)**:
|
||
- Clad: 유일한 힐러
|
||
|
||
---
|
||
|
||
### 4. 밸런스 티어
|
||
|
||
#### 종합 티어 (DPS + 유틸리티)
|
||
|
||
| 티어 | 스토커 | 평가 |
|
||
|------|--------|------|
|
||
| **OP** | Rio | 과도한 DPS, 너프 필요 |
|
||
| **S+** | Cazimord, Rene | 역할 모델 |
|
||
| **S** | Clad, Lian, Nave, Hilda | 상위, 경쟁력 우수 |
|
||
| **A** | Sinobu, Baran | 중상위, 밸런스 양호 |
|
||
| **B** | Urud | 중하위, 버프 필요 |
|
||
|
||
---
|
||
|
||
## 🛠️ 개선안 (구체적 수치)
|
||
|
||
### Rio 너프 (최우선)
|
||
|
||
**현재 문제**:
|
||
- 지속 DPS 268 (2위 Cazimord 221보다 +47, +21%)
|
||
- 평타 DPS 196 (전체 1위)
|
||
- 짧은 쿨타임 (연속 찌르기 2.6초, 접근 3초)
|
||
|
||
**권장 조정**:
|
||
```
|
||
평타 배율: 0.8 + 0.8 + 1.2 = 2.8배
|
||
→ 0.7 + 0.7 + 1.0 = 2.4배 (-14%)
|
||
```
|
||
|
||
**예상 효과**:
|
||
- 평타 DPS: 196 → 168
|
||
- 지속 DPS: 268 → **238** (-30, -11%)
|
||
- 1위 vs 2위 격차: +21% → **+8%**
|
||
|
||
**장점**:
|
||
- ✅ 빠른 평타 정체성 유지
|
||
- ✅ 스킬 로테이션 변화 없음
|
||
- ✅ 목표 DPS 달성
|
||
|
||
---
|
||
|
||
### Urud 버프 (최우선)
|
||
|
||
**현재 문제**:
|
||
- 지속 DPS 82 (서포터 Clad 76과 비슷)
|
||
- 원거리 역할 정체성 위협
|
||
- Reload 페널티 + 낮은 스킬 배율
|
||
|
||
**권장 조정**:
|
||
```
|
||
1. Reload 시간: 2초 → 1.5초 (-0.5초)
|
||
2. 다발 화살: 1.2배 → 1.6배 (+33%)
|
||
3. 독침 화살: 0.8배 → 1.0배 (+25%)
|
||
```
|
||
|
||
**예상 효과**:
|
||
- Reload 단축: +420 평타 피해
|
||
- 스킬 강화: +288 피해
|
||
- 지속 DPS: 82 → **109** (+27, +33%)
|
||
|
||
**장점**:
|
||
- ✅ 원거리 딜러 경쟁력 확보
|
||
- ✅ Reload QoL 개선 (Lian도 수혜)
|
||
- ✅ 주력 스킬 강화
|
||
|
||
**참고**: Lian도 Reload 단축 수혜 (DPS 219 → ~225 예상)
|
||
|
||
---
|
||
|
||
### Baran 검토 (보류)
|
||
|
||
**현재 상태**:
|
||
- 지속 DPS 128 ("파워 전사"인데 중하위)
|
||
- Stun 3초 궁극기로 CC 특화
|
||
|
||
**권장 사항**:
|
||
- 현상 유지
|
||
- 컨셉 재정의: "파워 전사" → "CC 특화 전사"
|
||
- Stun 3초 궁극기로 차별화 충분
|
||
|
||
---
|
||
|
||
## 📊 조정 우선순위
|
||
|
||
### Phase 1: 즉시 적용
|
||
|
||
1. **Rio 평타 배율 너프**: 2.8 → 2.4
|
||
2. **Urud 복합 버프**: Reload + 스킬 배율
|
||
|
||
**목표**: DPS 격차 완화 (1위 vs 2위 +21% → +8%)
|
||
|
||
---
|
||
|
||
### Phase 2: 모니터링 (1개월 후)
|
||
|
||
**데이터 수집**:
|
||
- Rio, Urud 채택률 변화
|
||
- 파티 구성 다양성
|
||
- 플레이어 피드백
|
||
|
||
**추가 검토**:
|
||
- Baran 버프 필요 여부
|
||
- Lian Reload 수혜로 추가 조정 여부
|
||
|
||
---
|
||
|
||
### Phase 3: 장기 검토 (3개월 후)
|
||
|
||
**재평가 항목**:
|
||
- 전체 밸런스
|
||
- 궁극기 밸런스 (Nave vs Cazimord)
|
||
- 신규 스토커 추가 시 기준
|
||
|
||
---
|
||
|
||
## 📖 데이터 소스
|
||
|
||
분석에 사용된 Unreal Engine 데이터:
|
||
|
||
- **DT_CharacterStat**: 기본 스탯, 스킬 ID 목록
|
||
- **DT_CharacterAbility**: 평타 몽타주, 타이밍
|
||
- **DT_Skill**: 스킬 상세 정보 (배율, 쿨타임, 마나, 속성)
|
||
- **GameplayEffect Blueprints**: 궁극기 효과 (GE_Skill_Ultimate_*)
|
||
|
||
**추출 방법**:
|
||
1. UAssetGUI로 .uasset 파일 열기
|
||
2. JSON 변환 (FModel 사용)
|
||
3. Python 스크립트로 데이터 추출 및 검증
|
||
|
||
---
|
||
|
||
## 💡 밸런스 철학
|
||
|
||
### 목표
|
||
|
||
1. **역할 다양성**: 모든 스토커가 상황에 따라 경쟁력 확보
|
||
2. **역할 정체성**: 각 스토커의 고유 플레이스타일 보존
|
||
3. **고숙련 보상**: Parrying, Chain Score 등 유지
|
||
4. **페널티 완화**: Reload 등 불편 요소 개선
|
||
|
||
### 원칙
|
||
|
||
**DPS vs 유틸리티 균형**:
|
||
```
|
||
DPS + (유틸리티 × 15) = 270~290
|
||
```
|
||
|
||
**역할별 DPS 범위**:
|
||
- 암살자: 200~240
|
||
- 전사: 120~220 (역할별 다양)
|
||
- 마법사: 150~200
|
||
- 원거리: 100~220
|
||
- 서포터: 70~80
|
||
|
||
**궁극기 밸런스**:
|
||
- 피해형: 버스트 DPS 180~260
|
||
- 버프형: 15초 이상 지속
|
||
- 방어형: 생존력 극대화
|
||
|
||
---
|
||
|
||
## ✅ 검증 및 품질 보증
|
||
|
||
### 데이터 검증
|
||
|
||
- ✅ DT_Skill에서 직접 추출 (수동 입력 오류 방지)
|
||
- ✅ Nave 궁극기 Tick/Count 필드 확인 (10.0배 총 배율)
|
||
- ✅ Cazimord Parrying 쿨타임 감소 수치 검증
|
||
- ✅ 모든 스킬명 DT_Skill 기준 정확히 매칭
|
||
|
||
### 계산 검증
|
||
|
||
- ✅ BaseDamage 계산식 룬 효과 반영
|
||
- ✅ 30초 로테이션 스킬 사용 횟수 정확히 계산
|
||
- ✅ 버스트 DPS 10초 풀콤보 정확히 재현
|
||
- ✅ 왜곡 룬 (-25% 쿨타임) 반영
|
||
|
||
### 문서 일관성
|
||
|
||
- ✅ 03~08번 문서 DPS 수치 일치
|
||
- ✅ 스킬명 통일 (DT_Skill RowName 기준)
|
||
- ✅ 역할 분류 일관 (전사/원거리/마법사/암살자/서포터)
|
||
|
||
---
|
||
|
||
## 📝 버전 히스토리
|
||
|
||
### v1.0 (2025-10-24)
|
||
|
||
**주요 변경**:
|
||
- Nave 궁극기 수정 (1.0배 → 10.0배 총 배율)
|
||
- 모든 스킬명 DT_Skill 기준으로 정정
|
||
- Rio DPS 과다 발견 및 너프안 제시
|
||
- Urud DPS 부족 발견 및 버프안 제시
|
||
|
||
**문서 완성**:
|
||
- 01~08번 전체 문서 작성 완료
|
||
- README 작성 완료
|
||
|
||
---
|
||
|
||
## 🔗 관련 링크
|
||
|
||
- **프로젝트**: DungeonStalkers (Unreal Engine 5.5.4)
|
||
- **분석 도구**: UAssetGUI, FModel, Python
|
||
- **시스템**: Gameplay Ability System (GAS)
|
||
|
||
---
|
||
|
||
## 📧 문의
|
||
|
||
분석 관련 문의 또는 추가 데이터 요청은 이슈로 등록해주세요.
|
||
|
||
---
|
||
|
||
**분석자**: Claude (Anthropic)
|
||
**생성 일시**: 2025-10-24
|
||
**최종 업데이트**: 2025-10-24 02:30
|
||
**라이선스**: 내부 사용 전용
|