From b42d5fcf511adaf59f41d07101ebf4e4bf15744d Mon Sep 17 00:00:00 2001 From: gahusb Date: Wed, 17 Jun 2026 22:28:44 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EC=A7=81=EC=97=85=20=EC=BB=A8=EC=85=89?= =?UTF-8?q?=20=EC=84=B9=EC=85=98=20+=20deck-concept.md=20(=EB=8D=B1=20?= =?UTF-8?q?=EC=84=A4=EA=B3=84=20=EB=AC=B8=EC=84=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 10 +++++- docs/deck-concept.md | 86 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 docs/deck-concept.md diff --git a/README.md b/README.md index 50d0922..1a06642 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,14 @@ slaymaple/ --- +## 직업 컨셉 + +3직업 모두 Slay the Spire 2 차용 + 메이플 IP 재해석. 카드 덱 상세 설계는 [`docs/deck-concept.md`](docs/deck-concept.md) 참조. + +- **⚔️ 전사 (탱커, Ironclad 차용)** — **파이터**: 공격을 *연속*으로 내면 콤보가 쌓이고(방어·파워 등 비공격 카드를 쓰면 콤보 리셋) 콤보로 데미지 증가 버프 = 브루저. **페이지**: 위협 디버프로 버티며 방어도 축적 → **바디 슬램(방어 비례 피해)** 카운터. **스피어맨**: 하이퍼바디·아이언월 유지/리치형. +- **🗡️ 도적 (단검·독, Silent 차용)** — 표창 난사 / 독 / 교활·버림. **어쌔신**(표창·크리·흡혈) / **시프**(단검 난타·독). *형 구현 완료(Silent 88장)*. +- **🔮 법사 (약체·게이지, Defect 차용)** — **위자드(불/독)**: 독을 묻히고 *독 걸린 적에 불 카드 → 추가 데미지*(독뎀 시너지). **위자드(썬/콜)**: 오브로 썬더(다중 공격)·콜드(빙결=취약+피해), 오브 획득·다중 소모 운용. **클레릭**: 오브 없이 회복·버프 + 언데드엔 힐로 공격하는 보조 힐러. + ## 게임 프레임워크 현황 **StS2풍 덱빌더 로그라이크가 end-to-end로 완성**됐고, 이제 **로비 마을을 기점으로 반복 런**이 돕니다: @@ -125,7 +133,7 @@ slaymaple/ | **밸런스 시뮬** | `tools/balance/sim-balance.mjs` — 전투 규칙 JS 미러(몬테카를로) + `tools/map/rogue-map.mjs`(맵 생성 미러) + node 단위테스트 | > ⚠️ 수치(적 스탯·경제·승천 배율)는 1차 조정 상태입니다. 정밀 밸런싱은 `sim-balance.mjs`로 검증하며 진행합니다. -> ℹ️ 도적(Silent) 카드 88장은 효과·프레임은 적용됐으나 **카드 아이콘(image/fx) 미할당** 상태입니다(전사·마법사 카드는 실 스킬 아이콘 적용 완료). +> ℹ️ 도적(Silent) 카드 88장은 STS Silent 완역 포트 + **공식 스킬 아이콘 적용 완료**(PR #73). 남은 작업은 카드명 메이플 재서사(어쌔신/시프)·멀티플레이어 전제 카드 싱글 정리 — [`docs/deck-concept.md`](docs/deck-concept.md) 참조. ### 유용한 스크립트 호출 `/common` 엔티티(또는 Play Test 컨텍스트)에서: diff --git a/docs/deck-concept.md b/docs/deck-concept.md new file mode 100644 index 0000000..2bdb800 --- /dev/null +++ b/docs/deck-concept.md @@ -0,0 +1,86 @@ +# SlayMaple 덱 컨셉 & 직업 스킬셋 + +> SlayMaple 카드 덱의 **직업별 컨셉 · 메이플 스킬셋 · Slay the Spire 2 차용 매칭** 설계 문서. +> 원칙: 카드 한 장 = **STS2 메커니즘(뼈대) + 메이플 스킬(외형)**. STS 고유 *표현*(카드명·아트·UI)은 모방 금지, *메커니즘*만 차용(IP 해석 심사 대비). +> 수치(데미지·코스트·등급)는 `tools/balance/sim-balance.mjs`로 검증. 본 문서는 *어떤 스킬을 어떤 카드로* 만들지의 설계도. + +기준: 메이플 = **클래식(빅뱅 이전)** 스킬 외형, STS = **Slay the Spire 2**. + +--- + +## 직업 ↔ STS2 매칭 요약 + +| 직업 | 컨셉 | STS2 차용 | +|---|---|---| +| ⚔️ 전사 | 단단한 탱커/브루저 | The Ironclad (힘·방어·소멸) | +| 🗡️ 도적 | 단검 난사 / 독 | The Silent (표창·독·교활) | +| 🔮 법사 | 약체 + 게이지 운용 | The Defect (오브·집중) | + +--- + +## ⚔️ 전사 (Warrior) — HP80 · 탱커 + +방어를 쌓고 버티다 역공하는 브루저. Ironclad의 두 축을 2차 전직으로 분화. + +### 파이터 — 콤보 브루저형 탱커 +- **콤보 규칙**: 공격 카드를 **연속으로** 사용하면 콤보가 쌓인다. **방어·파워 등 비공격(Skill/Power) 카드를 사용하면 콤보가 리셋(0)** 된다. +- 콤보가 쌓일수록 **데미지 증가 버프(힘 계열)** 를 받는다 → 방어를 포기하고 공격을 몰아칠수록 강해지는 리스크/리워드. +- 차용: Ironclad 힘 스택/Demon Form + 콤보. 메이플 외형: 콤보 어택·분노·브랜디시. + +### 페이지 — 방어 축적 → 바디 슬램 카운터 +- **위협**(전체 적 약화+취약 디버프)로 버티며 **방어도를 축적**(아이언 월 등 + 방어 유지 retain). +- **바디 슬램**: 현재 방어도에 비례한 피해로 카운터. 파워 가드(반사) 보조. +- 차용: Ironclad 방어 빌드(Barricade+Entrench→Body Slam). 메이플 외형: 위협·아이언 월·파워 가드. + +### 스피어맨 — 유지/리치형 +- 하이퍼 바디(최대 HP↑)·아이언 월(방어 유지)·창 리치 광역. 공격 스케일(파이터)·방어 카운터(페이지)와 구분되는 지속 탱. + +--- + +## 🗡️ 도적 (Thief) — HP70 · 단검/독 + +Slay the Spire *Silent* 차용. **형(codex)이 Silent 88장 완역 포트 + 스킬 아이콘 적용 완료.** 3대 아키타입: + +- **표창(Shiv) 난사**: 0코스트 표창 토큰 대량 생성 → 공격마다 연계. (정밀=표창 피해↑, 칼날 부채=표창 전체화) +- **독(Poison)**: 중독 중첩 → 매턴 틱뎀. (유독 가스·발병·촉진제·독 바르기) +- **교활(Sly)·버림(discard)**: 버려질 때 무료 발동, 얇은 덱 빠른 순환. + +### 2차 갈래 +- **어쌔신** — 표창 난사 + 크리 / 흡혈(드레인) 중심. +- **시프** — 단검 난타(새비지 블로우 = 다단히트) + 독 / 버림 중심. + +> 남은 작업: 카드명이 STS 직역(무력화·배신·아드레날린 등) → **어쌔신/시프 메이플 스킬명으로 재서사** + 멀티플레이어 전제 카드(측면 공격·비열함·추적) 싱글 출품용 정리. + +--- + +## 🔮 법사 (Magician) — HP70 · 약체/게이지 + +몸은 약하나 **게이지(오브) 운용**으로 다중 공격·화력 집중. **오브 메커니즘은 위자드(불/독·썬/콜)에만 적용**, 클레릭은 별도 보조 컨셉. + +### 위자드(불/독) — 독 + 불 시너지 +- **독을 묻히는 스킬**(포이즌 브레스 등)으로 대상에 독을 부여(독뎀 = DoT). +- **독이 묻은 적에게 불 카드(파이어 애로우 등)를 쓰면 추가 데미지** — *독뎀 상수* 보너스(독 스택/상수 비례). +- 즉 "독 깔기 → 불로 폭발"의 2단 콤보. 불·독 오브로 운용. + +### 위자드(썬/콜) — 오브 운용(썬더 다중 / 콜드 빙결) +- **오브로 썬더·콜드를 보유**. **썬더 = 다중 공격 특화**(AoE·다단). **콜드 = 빙결 부여**(빙결 = *취약과 동일 효과* 를 데미지와 함께). +- **오브를 사용하는 만큼 오브를 획득하거나 다중 소모**하는 방식 — 오브 수급/소비 운용이 핵심. + +### 클레릭 — 보조(회복·버프) · 오브 없음 +- **회복 스킬**(힐)과 **각종 버프**(블레스 등) 중심의 서포트. +- **언데드 계열 몬스터에게는 힐로 공격** 가능 — 보조 힐러 정체성. + +> ⚠️ 위자드 오브/게이지·전사 콤보 스택·바디 슬램·독뎀 시너지는 **신규 메커니즘** — `tools/deck/gen-slaydeck.mjs`(전투 규칙) + `tools/balance/sim-balance.mjs`(JS 미러) 양쪽 구현·동기화 필요. + +--- + +## 차용 경계 (IP 심사 대비) + +- 차용 OK = **메커니즘**(콤보 스택·방어→피해 전환·독+불 시너지·오브 게이지·빙결=취약 등 시스템). +- 모방 금지 = STS 고유 **표현**(카드명·아트·UI 직접 사용). +- 만점 루트 = STS2 메커니즘을 **메이플 스킬·외형으로 완전 재서사화**. + +## 참고 + +- 카드 데이터 단일 소스: `data/cards.json` (현 122장: 전사 18·마법사 14·도적 88 + Shiv·저주) +- 메이플 스킬 외형 매핑·STS2 캐릭터 상세는 박재오 개인 위키 `프로젝트-메이플-덱빌딩-스킬구성` / `프로젝트-메이플-STS2-차용-덱컨셉` 참조.