본문으로 건너뛰기

음양 시스템

v3.0 | 2026-04-01 | Korean Neon Folklore 리팩토링

수치 SSOT: game/data/yinyang.json — 문서 내 수치는 참고용이며 JSON이 항상 우선


1. 개요

음양 게이지는 플레이어의 전투 스타일에 따라 실시간 변동하는 리스크-리워드 시스템. 무기 선택과 전투 행동이 음양 상태를 결정하며, 극단적 상태는 강력한 버프와 함께 디버프를 동반하여 의미 있는 트레이드오프를 만든다.

1-1. 설계 목표

목표설명
Meaningful Choice무기 선택이 단순 DPS가 아닌 음양 방향성에도 영향
Dynamic Tension안전한 조화 vs 위험한 극단 = 매 순간 긴장감
Build Identity양 빌드(포졸), 음 빌드(무당), 조화 빌드(퇴마사) 차별화
공명 연동조화의 공명 2x vs 극단의 전투 버프 = 핵심 트레이드오프

2. 게이지 구조

범위: -100(극음) ~ 0(조화) ~ +100(극양)

  • 단일축 모델 (0~100 내부 표현, 50 = 조화)
  • 매초 중앙(0)으로 1씩 자연 회귀 (비전투 시 중립 복귀)
  • 상태 변경 시 히스테리시스 없음 (즉시 전이)

3. 증감 트리거

무기별 게이지 수치 SSOT: game/data/weapons.jsonyin_yang_gauge 필드. 양수 = 양, 음수 = 음.

트리거변동방향비고
부적 발사+2기본 공격형
방울 발사+3방어/유틸
육모방망이 발사+5강양, 고위력
붓 발사+1약음, 보조형
횃불 발사+3화염 공격형
쇠뇌 발사+2원거리 공격형
풍각 발사+2유틸형
산삼 발사+4강음
도깨비불 발사+1약양
쌍칼 발사+4강양 근접
해금 발사+3CC형
돌팔매 발사+1약양
적 처치+1전투 보상
피격+2피격 페널티
자연 회귀1/초0 방향상시

4. 5단계 상태 효과

상태내부 범위게이지 표시버프디버프영혼 스킬 보정공명 충전
조화-10~+10중앙 골드(#ECAB11) 글로우전 스탯 +5%, XP +20%없음공명 충전 2.0x2.0x
중립전이±11~±29기본없음없음기본1.0x
+30~+69우측 오렌지(#EF6E10) 편향ATK +10%없음DMG +15%1.0x
-30~-69좌측 시안(#5EE9E9) 편향CD -15%없음CD -10%1.0x
극양+70~+100우측 핫핑크(#F94E6D) 펄스ATK +25%, DMG +30%피격 DMG +15%, HP 회복 -50%공명 충전 1.5x1.5x
극음-70~-100좌측 인디고(#1831A7) 펄스CD -30%, 범위 +20%이속 -10%공명 충전 1.5x1.5x

4-1. 상태 전이 다이어그램

극음 ←── 음 ←── 중립전이 ←── 조화 ──→ 중립전이 ──→ 양 ──→ 극양
-100 -70 -69 -30 -29 -11 -10 +10 +11 +29 +30 +69 +70 +100

4-2. 버프 캡 규칙

스탯단일 소스 최대합산 캡비고
쿨다운 감소-30% (극음)-50%무당 -20% + 극음 -30% = -50%(캡)
공격력 증가+25% (극양)캡 없음장비와 합산
피격 데미지 증가+15% (극양)캡 없음리스크 의도

5. 공명 시스템 연동

음양 상태공명 충전 속도전략적 의미
조화2.0x (최고)공명 빈도 극대화, 전투 버프 없음
극양/극음1.5x전투 버프 + 적당한 공명
양/음/중립전이1.0x (기본)안정적이나 특색 없음

핵심 트레이드오프: 조화의 공명 2배속 vs 극단의 전투 버프. 빈번한 공명 버스트(10초 스킬 연사)를 원하면 조화, 꾸준한 딜 증폭을 원하면 극양.


6. 캐릭터별 음양 성향

캐릭터시작 무기자연 성향빌드 방향설계 의도
퇴마사부적(양+2)중립조화 유지 ↔ 상황별 극단입문 캐릭, 유연한 빌드
무당방울(음+3)음 경향극음 특화, 쿨다운 빌드조화 유지하려면 양 무기 혼합 필요 → 공속 장점 희석 = 트레이드오프
포졸육모(양+5)양 경향극양 특화, 파워 빌드HP 140으로 피격 디버프 상쇄
선비붓(음+1)약음조화 쉬움, 범위 빌드양 무기 1개만 추가하면 조화 유지

7. UI 표현

7-1. 게이지 레이아웃

    음(Cyan) ◄──────●──────► 양(Orange)
[#5EE9E9████░░░│░░░████#EF6E10]

중앙 마커 (조화 시 골드 글로우)
속성
크기60x12px (480x270 해상도)
위치하단 중앙 (210, 254)
좌측 색상시안 #5EE9E9 (음)
우측 색상오렌지 #EF6E10 (양)
조화 발광골드 #ECAB11, 중앙 마커 네온 글로우
극양 발광핫핑크 #F94E6D, 테두리 네온 펄스 + 화면 가장자리 웜 비네팅
극음 발광인디고 #1831A7, 테두리 네온 펄스 + 화면 가장자리 쿨 비네팅

7-2. 상태 전환 피드백

전환시각사운드
→ 조화 진입게이지 골드(#ECAB11) 글로우 + 화면 미세 골드 플래시맑은 종 "띵"
→ 극양 진입게이지 핫핑크(#F94E6D) 펄스 + 화면 테두리 오렌지 비네팅북 "둥"
→ 극음 진입게이지 인디고(#1831A7) 펄스 + 화면 테두리 시안 비네팅풍경 소리
극단 → 이탈네온 페이드아웃 (0.5초)

8. OP 감시 항목

밸런스 시뮬레이션 결과 기반. 상세: .claude/agent-memory/planner/balance_yinyang_v1.md

조합위험도이유대응책
무당 + 조화 유지 + 공명 +20%🔴 높음공명 빈도 과다 가능방울 시작으로 조화 유지 어렵게 설계
포졸 + 극양 + 장군갑 4세트🟡 중간ATK+25% + 5초 무적 동시무적 중 DMG 감소 적용 검토
극음 + 쿨다운 장비 스택🟡 중간쿨다운 무한 감소CD 캡 -50% 적용
조화 유지 + 문관복 4세트🟡 중간XP +20% + 선택지 4개 = 빠른 풀빌드조화 유지 난이도로 자연 밸런스

9. 구현 참조

파일역할
game/src/systems/yin_yang_system.gd음양 게이지 로직
game/data/yinyang.json상태별 수치 데이터
game/data/weapons.json (yin_yang_gauge)무기별 음양 게이지 변동량
game/src/autoloads/event_bus.gdyin_yang_changed, yin_yang_state_changed 시그널
game/src/ui/hud.gd게이지 UI 렌더링

밸런스 변경이력: ops/changelog.json. 시뮬레이션: /balance-sim 스킬.


변경 이력

날짜버전변경 내용
2026-04-01v3.0Korean Neon Folklore 리팩토링
2026-04-02v3.1극양 디버프에 HP 회복 -50% 추가 (yinyang.json SSOT 동기화)