48 lines
1.8 KiB
Markdown
48 lines
1.8 KiB
Markdown
|
|
# 너드나비스 범용 프로젝트 템플릿
|
||
|
|
|
||
|
|
> **용도**: 신규 게임 프로젝트 시작 시 이 폴더를 복사하여 기반 구조를 빠르게 갖춘다.
|
||
|
|
> **버전**: v1
|
||
|
|
> **작성일**: 2026-04-16
|
||
|
|
> **담당**: 개발팀장
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 사용법
|
||
|
|
|
||
|
|
1. `_템플릿/` 폴더를 `프로젝트/{프로젝트명}/`으로 복사
|
||
|
|
2. 각 파일 내 `{프로젝트명}`, `{장르}`, `{ProjectNamespace}` 등 placeholder를 실제 값으로 치환
|
||
|
|
3. `관리/프로젝트_시작_체크리스트.md`의 Phase 순서대로 진행
|
||
|
|
4. 해당 프로젝트에 불필요한 섹션은 삭제 (C14 토큰 최소화)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 작성 원칙
|
||
|
|
|
||
|
|
- **C7**: `기획/02_핵심_재미_정의.md`가 PD님 승인을 받기 전 03~08번 문서 착수 금지
|
||
|
|
- **C9**: MVP/점진적 도입 등 타협 표현 사용 금지
|
||
|
|
- **C15**: 일정/기한 표현("이번 주", "N일 내" 등) 사용 금지
|
||
|
|
- 각 문서는 `_v1` 접미사로 시작, 변경 시 버전 증가
|
||
|
|
- 버전 관리는 Git 커밋 이력 + 문서 내 버전 표기 병행
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 폴더 구조
|
||
|
|
|
||
|
|
| 폴더 | 내용 | 파일 수 |
|
||
|
|
|------|------|--------|
|
||
|
|
| `기획/` | 게임 기획 문서 (컨셉, 재미, 시스템, 컨텐츠, 밸런스, UX, 수익화, 라이브) | 8 |
|
||
|
|
| `개발/` | 기술 문서 (아키텍처, 기술스택, 컨벤션, 데이터, 빌드, QA) | 6 |
|
||
|
|
| `관리/` | 프로젝트 관리 (시작 체크리스트, Unity 셋업 가이드) | 2 |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## NerdNavis.Framework 연동
|
||
|
|
|
||
|
|
본 템플릿은 `com.nerdnavis.framework` (NerdNavis.Framework) 사용을 전제한다.
|
||
|
|
연동 절차는 `관리/Unity_셋업_가이드.md` 참조.
|
||
|
|
|
||
|
|
- **패키지 이름**: `com.nerdnavis.framework`
|
||
|
|
- **루트 네임스페이스**: `NerdNavis`
|
||
|
|
- **배포 방식**: C+H1 (UPM Git URL + 로컬 file: 오버라이드)
|
||
|
|
- **상세**: `관리/Unity_셋업_가이드.md` 섹션 2 참조
|