미로 · 개발 블로그
게임 개발 블로그

턴룸 · TurnRoom

턴룸 통합 프로젝트와 제품별 공통 창 기반

개발 기록 · 블로그 공개

원본 기록 상태 검증 대기

DataTable 프로젝트에 Pixora를 이전하고 개별 판매·동시 사용용 공통 창 기반과 패키지를 구현했습니다. UI 검증은 보류 상태입니다.

변경 전 — 사용자 제공 메뉴
턴룸 · TurnRoom의 다른 개발 기록에 첨부된 이미지 · 변경 전 — 사용자 제공 메뉴

변경 내용

적용 내용

상위 폴더는 Assets/TurnRoom, 표시명은 턴룸입니다. Common / DesignDataTable / Pixora로 제품 책임을 분리했습니다. DataTable의 기존 UI와 네이티브 엔진을 공통 계약에 연결하고 Pixora는 새 창·복제·저장 작업 복원과 창별 상태를 제공합니다.

각 제품 패키지는 같은 GUID·내용의 Common을 포함하며 제품 사이 직접 참조가 없습니다. Tools/TurnRoom/Export Product Packages에서 개별 unitypackage를 생성합니다. 개발 프로젝트 companyName·productName과 README는 TurnRoom으로 정리했습니다. 공식 TurnRoom 로고는 아직 확인되지 않아 프로젝트 등록은 logo:null이며 두 기존 제품 로고만 사용합니다.

DataTable 대조 · Pixora 구현 · 설치 경로 수정


검증

이전 대상 1,965개 파일 누락 없음, 원래 Pixora GUID 928개 및 DataTable GUID 1,353개 유지, GUID 중복 없음, 보관 기록 90개 바이트 일치. 새 창 세션 18개·Pixora 기본 88개·프레임/톤/줌 403개 통과. DataTable 원본 대조 160개 묶음의 결과가 일치했으며 기존 실패는 별도 기록했습니다. 런타임 샘플 검증 257개 통과. 공통 단독·두 제품 단독·두 설치 순서·두 기존 설치 업그레이드 총 7개 시나리오 통과. 업그레이드 GUID 보존: DataTable 1,353개, Pixora 935개.

설치 검증 근거 · 원본 대조 · 패키지 공통 내용 검사


출처

중앙 아카이브 원문