Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
사마의전 — 난세를 읽는 자. 삼국지 턴제 전술 게임.
Translation pending
GamesTypeScript · PythonGitHub @kjh870704-makerOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
2026-10-01 개발판: 8개 고유 전장과 반복 수련 6종·보물 인연 11종, 보물 60종, 성장형 책략과 특성 해금을 구현했습니다. 32전장 설계와 최신 구현 범위를 확인하세요. 『삼국지 조조전』의 턴제 전술 SRPG 모델을 기반으로, 사마의의 생애를 3부 32스테이지로 그리는 캠페인. 설계 명제: 플레이어가 느끼는 조작의 자유도 자체가 서사다. 상편은 통제할 수 없고 → 중편은 적이 판을 짜고 → 하편은 내가 판을 짠다. Windows: 게임실행.cmd를 더블 클릭하면 브라우저에서 게임이 열립니다. Node.js 22 이상이 필요합니다. 첫 화면에서 사마가 수비전으로 시작합니다. 완료하면 낙양 탈출전, 육혼산 도주전, 흉몽, 장강 퇴각전, 동관 전투, 한중 정벌전 上·下가 차례로 열립니다. 군의에서 출진 특성을 고르고, 연의 지도에서 저장한 전투를 이어갈 수 있습니다. 미제작 전장은 제작 예정으로 표시합니다.Read the full README ↗
2026-10-01 개발판: 8개 고유 전장과 반복 수련 6종·보물 인연 11종, 보물 60종, 성장형 책략과 특성 해금을 구현했습니다. 32전장 설계와 최신 구현 범위를 확인하세요.
『삼국지 조조전』의 턴제 전술 SRPG 모델을 기반으로, 사마의의 생애를 3부 32스테이지로 그리는 캠페인.
설계 명제: 플레이어가 느끼는 조작의 자유도 자체가 서사다. 상편은 통제할 수 없고 → 중편은 적이 판을 짜고 → 하편은 내가 판을 짠다.
Windows: 게임실행.cmd를 더블 클릭하면 브라우저에서 게임이 열립니다. Node.js 22 이상이 필요합니다.
npm ci
npm run dev
# 표시된 로컬 주소로 접속 (기본 http://127.0.0.1:5173)
첫 화면에서 사마가 수비전으로 시작합니다. 완료하면 낙양 탈출전, 육혼산 도주전, 흉몽, 장강 퇴각전, 동관 전투, 한중 정벌전 上·下가 차례로 열립니다. 군의에서 출진 특성을 고르고, 연의 지도에서 저장한 전투를 이어갈 수 있습니다. 미제작 전장은 제작 예정으로 표시합니다.
성채 점령을 선택합니다.1 이동 / 2 공격 / 3 풍룡 / W 대기 / Z 무르기 / ? 도움말.npm run build # 코어 + 웹 배포 빌드
npm run preview # 배포 빌드 로컬 확인
웹 결과물은 packages/web/dist/입니다. 정적 호스팅 가능하며 서버 비밀키나 외부 API가 필요하지 않습니다.
지속 개발의 다음 작업과 최신 검증은 개발 현황에 기록합니다.
누적 경험치 성장, 2D 출전 이야기, 60종 보물과 장비, 반복 수련·보물 인연, 단계별 책략·특성 해금, 시나리오별 지도, 성문 HP·감시탑 공격을 반영했습니다. 일반 첫 승리로 Lv.1부터 서서히 성장합니다. 현재 8/32전장을 제작했으며 나머지는 제작 예정입니다. 상세 범위와 한계는 개발 현황을 참고하세요.
| 단계 | v2 재기획 반영 개발판 — 8개 전장. 전체 32전장 완성판은 아님 |
| 코어 | 결정론적 전투 · 특성 훅 · 이벤트 시스템 · 무르기 · 대화 · 헤드리스 시뮬레이터 |
| 웹 클라이언트 | PixiJS 정방 격자 2D 도트 전장 · 한국어 UI · 대화 · 승패/인장 · 저장/복원 · 무르기 |
| 디자인/사운드 | 생성 일러스트 초상·도트 부대 · 먹색/청동 UI · 상황별 합성 배경음과 효과음 |
| 테스트 | 214개 통과 |
| 콘텐츠 | 고유 맵 8 · 스테이지 8 (S1-01~S1-08), 반복 수련 6종 · 보물 인연 11종 |
npm install
npm run typecheck # 타입 검사
npm test # 단위 테스트
npm run validate:stages # 스테이지 데이터 무결성 검증
npm run sim # 밸런스 시뮬레이션
npm run sim 출력 예:
스테이지 2개 × 200회 시뮬레이션
✅ S1-02 [normal ] 클리어 100.0% | 평균 3.0턴 | 인장2 100.0% | 인장3 100.0%
⚠️ S1-02 [extreme] 클리어 100.0% | 평균 3.0턴 | ... ← 목표(35.0%) 대비 과도하게 쉬움
✅ S1-08 [normal ] 클리어 11.0% | 평균 4.0턴 | 인장2 11.0% | 인장3 11.0%
⚠️ S1-08 [extreme] 클리어 100.0% | 평균 4.0턴 | ... ← 목표(30.0%) 대비 과도하게 쉬움
⚠️는 콘텐츠 설계 과제를 가리킨다 — 상세는 개발 로드맵의 "시뮬레이터가 이미 보고한 설계 과제".
packages/core/ 결정론적 전투 코어 — 런타임 의존성 0, 렌더러 비의존
packages/data/ 콘텐츠 (스테이지·맵 JSON) — 코드가 아닌 데이터
packages/web/ Vite + PixiJS 플레이어블 클라이언트
tools/ CI용 데이터 검증 · 밸런스 시뮬레이션
docs/prd/ 제품 요구사항
docs/tech/ 기술 설계
구현 범위와 후속 제작 항목은 플레이어블 제작 노트를 참고하세요.
| 제품 요구사항 (PRD) | 32스테이지 구조, 기믹 카탈로그, 난이도·성능·릴리즈 전략 |
| 기술 설계서 | 스택 근거, 아키텍처, 콘텐츠 파이프라인 |
| 전투 규칙 사양 | 수식과 수치 |
| 기믹 모듈 구현 사양 | M-01~M-23 구현 계약 |
| 개발 로드맵 | M0~M4 마일스톤과 완료 정의 |
packages/core는 아무것도 import 하지 않는다. 헤드리스 시뮬레이션이 성립하려면 렌더러·플랫폼 비의존이어야 한다.enemyLevelShift로 파생시킨다.수련·보물 인연의 출진 정비에서 지원 두 부대를 선택할 수 있습니다. 주술사(약화), 무녀(정화·방호), 도사(원소), 의술사(회복), 무도가(험지·근접), 궁기병(기동 사격), 산적(숲·산지)을 추가했습니다. 전용 책략은 레벨에 따라 열립니다. 신규 7병종의 전용 도트 그래픽 28프레임을 적용했습니다. 첫 화면의 병종 도감에서 대기·이동·공격·책략/특수 동작을 확인할 수 있습니다.