PD 직접 발화 "맵 리소스를 프리팹화 하는것도 툴에서 진행할 수 없을까?"
(2026-05-18) — client-team-lead Opus Task 단일 구현.
외부 git E:/EerieVillage 산출물:
- 신규 Assets/Editor/Map/MapResourceRegistryWindow.cs 514 라인
- 메뉴: EerieVillage/Map/Resource Registry (480×600 EditorWindow)
- 5종 기능:
A. Sprite → Tile 변환 + Catalog 등록 (m_ColliderType=Sprite 강제)
B. GameObject → Prefab 변환 (PrefabUtility.SaveAsPrefabAsset) + Catalog
C. 기존 Asset 직접 등록 (변환 X)
D. Catalog 미리보기 (slot count · 비어있는 슬롯 강조 · Catalog ping)
E. 단일 slot 설정 (baseEnemyPrefab·playerPrefab·goalPrefab·bossPrefab·
spawnPointPrefab)
- Undo.RecordObject 영역 Ctrl+Z 정합
- Catalog null 시 Bootstrap 메뉴 1-click 안내 HelpBox
MCP 검증 (PD 2026-05-15 정합):
- refresh_unity OK · ready_for_tools true
- read_console 컴파일 0건 · warning 0건
- run_tests MapGeneratorTests 15/15 PASSED (0.7s · 회귀 0건)
- 기존 Bootstrap·PreviewWindow·MapGenerator·Catalog 영역 영역 X
BT 레포 변경:
- spec §17 v1.5 행 추가
- PD 지시 로그 BT13-Dev-Map 상태 "Phase 1+2+2.1+ResourceRegistryWindow
완료" 갱신
PD 사용법: Bootstrap 1회 → Resource Registry 영역 Sprite/GameObject 영역
드래그·slot 선택·[Create + Register] 클릭 → Catalog 자동 등록 → Preview
EditorWindow Generate·Apply → Play.
외부 git: PD GitAutoSync 자동 push 위임.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| 개발 | ||
| 기획 | ||
| README.md | ||
README.md
기묘한 고을 : 조선퇴마뎐 / EerieVillage: Joseon Exorcist
BurningTimes 조직의 첫 번째 게임 개발 프로젝트.
기본 정보
- 한글명 (정식 타이틀): 기묘한 고을 : 조선퇴마뎐
- 영문명 (정식 타이틀): EerieVillage: Joseon Exorcist
- 디렉토리 식별자:
EerieVillage - 명칭 확정: 2026-04-23 PD님 직접 지시 (BT4 세션)
- 장르: 2D 플랫포머 기반 (추후 확정)
- Unity 버전: 6000.3.13f1 LTS
- 베이스 템플릿: Unity 2D PlatformerMicrogame (설치 완료)
- 개발 조직: BurningTimes (신설)
- 코어 프레임워크: BT.Framework (구 NerdNavis.Framework 계승)
디렉토리 구조
| 디렉토리 | 용도 |
|---|---|
개발/ |
클라이언트·서버 개발 산출물, 기술 문서 |
기획/ |
시스템·컨텐츠·레벨·시나리오·밸런스·UX 기획서 |
관리/ |
프로젝트 일정·우선순위·회고·릴리즈 |
관련 경로 (PC별 다름)
- Unity 프로젝트 실제 경로:
paths.local.json의UNITY_PROJECT_ROOT참조 - 본 PC 기준:
E:/NerdNavis/EerieVillage(하드코딩 금지 — C30 준수)
현 상태
- 프로젝트 신설 시점: 2026-04-21
- Unity 템플릿 설치 완료
- 기획·개발 착수 전 (BurningTimes 조직 출범 동시 신설)