[Title] Winter Mogakso — Weekly Dashboard

프로젝트 개요

본 프로젝트는 Unity 기반의 **게임플레이 공용 시스템 Toolkit(Inventory / Card Deck·Hand / Monster Spawner / Slingshot)**을 제작하는 것을 목표로 합니다.

외부 에셋 없이 핵심 기능만 구현하며, 최종 결과물은 UPM 패키지 구조로 배포하여 다른 Unity 프로젝트에 “바로 붙여서” 재사용할 수 있도록 설계합니다. 또한 포트폴리오 관점에서 모듈화된 구조, 확장 가능한 설계, 샘플 씬 및 문서화까지 포함해 제품 수준의 완성도를 보여주는 것을 지향합니다.


핵심 목표


운영 방식(개발/검증 구조)


주차별 계획 한눈에 보기

Week 주간 목표 주요 작업(핵심) 산출물(공유/포트폴리오) 검증 기준
1 주차별 계획 확정 및 패키지 뼈대 구축(제품화 기반) UPM 구조/asmdef 분리/네임스페이스 규칙/샘플 허브 씬/공통 Foundation 패키지 트리 + README(설치/샘플 실행) + CHANGELOG 시작 Consumer 임포트 후 컴파일 에러 0
2 Inventory v0.1 완성 ItemDefinition(SO)/슬롯·스택/추가·제거·이동 API/변경 이벤트/데모 씬 인벤토리 샘플 씬 + Quickstart 문서 Consumer에서 샘플 씬 그대로 실행
3 Card Deck·Hand v0.1 완성 덱/핸드/버림 더미/셔플·드로우·디스카드/이벤트 훅 카드 샘플 씬 + 사용 흐름 문서 카드가 다른 시스템에 과도하게 종속되지 않음
4 Monster Spawner v0.1 완성 SpawnerConfig(SO)/풀링 적용/스폰·디스폰 이벤트/데모 씬 스포너+풀 샘플 씬 + 설정 예시 5분 연속 실행 시 에러/누수/급격한 성능 저하 없음
5 Slingshot v0.1 완성 입력 추상화(마우스/터치 대응 가능)/발사 로직/발사체 풀링 연동/데모 씬 슬링샷 샘플 씬 + 입력 독립 설계 설명 Consumer에서 동일 조작 가능
6 통합 데모 + v0.1.0 릴리즈 4개 시스템 통합 샘플 씬/API 정리(public 최소화)/문서 정리 v0.1.0 태그 + 통합 데모 씬 + 릴리즈 노트 Consumer 1~2개에서 통합 데모 실행 성공
7 최종 패키징 README 최종본/아키텍처 1p 문서/데모 GIF·영상/Consumer 재검증/향후 로드맵 포트폴리오 패키지(문서+이미지+체크리스트) + v0.1.1(또는 v0.2.0 선택) 신규 프로젝트에서 설치→샘플 실행 5분 내 재현

주차별 상세 작업 계획

주차별 상세 작업 계획