Entity Forge 제품 개발 · 빌드 시 DOTS 변환
작업 중GameObject 개발, 빌드 변환, 비교 측정 기반 예상 개선율과 Templete 제품 적용을 구현합니다.
목표와 완료 기준
GameObject로 이동·회전·스폰·수명을 작성하고 빌드 결과에서 ECS/DOTS로 실행하는 독립 제품을 만듭니다.
순차 작업 메뉴얼
순서대로 구현·QA를 확인합니다. 후속 회차에는1~5개만 선택하며 전체 미완료 목록은 보존합니다.
T01제품 구조와 변환 계약완료QA 통과
- 실행
- 기존 Templete와 Unity·Entities 의존성 확인; 지원 범위와 제외 조건 정의
- 완료 기준
- 원본 씬 보존 및 지원 범위 확인
- QA 절차
- 실제 소스·공식 패키지 메타데이터 대조
- 순서·수정
- 선행 작업 없음 · r1 · 전체 목록 보존
- 실제 결과
- 계약·지원 제외와 Templete 의존성 대조
- 최근 QA
- Templete 1.5.0 API와 Unity 6000.0.83f1·Entities 1.3.15 및 지원 범위를 실제 소스·공식 패키지에서 대조했습니다.현재 소스 및 공식 Entities 1.3.15 메타데이터 · 2026-11-01T09:26:28.661Z
T02GameObject 기능과 DOTS 런타임완료QA 통과
- 실행
- 이동·회전·스폰·수명과 Burst Job 처리·인스턴스 렌더링 구현
- 완료 기준
- 일반/변환 실행의 기능 대응
- QA 절차
- 실제 Unity 컴파일·상태 및 수명 테스트
- 순서·수정
- T01 · r1 · 전체 목록 보존
- 실제 결과
- 설치본 10개 샘플 실행·실제 기능 플레이어 26개 대조
- 최근 QA
- 실제 Unity에서 이동·네이티브 회전 대조·일괄/시간제 스폰·수명 및 안전 검사와 10개 샘플의 원본 보존 검사가 통과했습니다.Unity 실제 실행 로그의 FORGE PASS 및 플레이어 빌드·실행 기록 · 2026-11-01T09:26:28.661Z
T03빌드 변환과 참조 보존완료QA 통과
- 실행
- 빌드 씬 복사본만 변환; 제외 이유와 빌드 실패 처리
- 완료 기준
- 원본 해시 불변·지원 대상만 변환
- QA 절차
- 일반/DOTS 플레이어 빌드·실행 및 잘못된 입력 검사
- 순서·수정
- T02 · r1 · 전체 목록 보존
- 실제 결과
- 원본 씬 보존·실제 GO/DOTS 개체 수·잘못된 캐시 빌드 차단
- 최근 QA
- 일반/변환 Windows 플레이어 빌드 성공. 씬 캐시 문제를 재현하고 CleanBuildCache 및 잘못된 빌드 차단으로 보호했으며 실제 개체 수로 변환을 확인했습니다.Unity 실제 실행 로그의 FORGE PASS 및 플레이어 빌드·실행 기록 · 2026-11-01T09:26:28.661Z
T04성능 비교와 예상 개선율완료QA 통과
- 실행
- 플레이어 프레임 수집·동일 조건 비교·근거 무효화
- 완료 기준
- 빌드 시 근거 있는 예상 또는 산정 불가 표시
- QA 절차
- 실제 비교 실행·불일치/음수/잘못된 표본 거부
- 순서·수정
- T03 · r1 · 전체 목록 보존
- 실제 결과
- 각 600개 정상 렌더링 프레임·현재 근거 UI·재시작 및 근거 사용 빌드
- 최근 QA
- 정상 렌더링 플레이어에서 각 600프레임과 10,000개 개체를 비교하고 원시 평균·동일 입력·현재 지문 대조와 예상 에셋 저장이 통과했습니다.실제 비교 JSON·런타임 개체 수·paired-estimate valid=True 및 보존 로그 · 2026-11-01T09:26:28.661Z
T05Templete 제품 UI와 로고완료QA 통과
- 실행
- Templete 창·Inspector·헬프박스 적용, 정적 UXML/USS 및 Inspector 이벤트 자산 작성, 실제 Affinity 로고 제작·적용
- 완료 기준
- 공통 디자인 및 실제 로고 표시
- QA 절차
- 실제 Unity 화면·라이트/다크·Affinity 재열기 출력 대조; 실제 선택·취소·검색 Enter 바인딩 및 씬 전환 캐시 무효화 확인
- 순서·수정
- T04 · r4 · 이번 회차 대상
- 실제 결과
- 편집 가능한 테마·8개 이벤트·물리 선택 입력·씬 무효화·실제 4화면·기존 Affinity 원본
- 최근 QA
- clean-install/core.json; Functional/verification.json; estimate-ui.json; reopened-estimate.json; estimated-build.json; native-input-final.json; ScreenshotManifest.json; installed-package-readback.json · 2026-11-01T12:24:56.516Z
T06샘플과 다국어 문서완료QA 통과
- 실행
- 기능·조합 샘플 10개, 9개 언어 가이드·실제 화면
- 완료 기준
- 설치부터 확장·문제 해결까지 문서화
- QA 절차
- 샘플 실행·스크린샷 해시·문서 링크 확인
- 순서·수정
- T05 · r1 · 이번 회차 대상
- 실제 결과
- 10개 설치 샘플·9개 언어 가이드·171개 로컬 링크·현재 캡처 해시
- 최근 QA
- clean-install/core.json; Functional/verification.json; estimate-ui.json; reopened-estimate.json; estimated-build.json; native-input-final.json; ScreenshotManifest.json; installed-package-readback.json · 2026-11-01T12:24:56.516Z
T07제품 패키지와 최종 QA·공개 보고QA 대기QA 미실행
- 실행
- 개발 파일 제외 패키지 생성·새 프로젝트 설치·보고서 게시
- 완료 기준
- 설치·동작·보고서 외부 접근 성공
- QA 절차
- 원본과 빌드 대조·회귀 QA·공개 URL 본문 확인
- 순서·수정
- T06 · r1 · 이번 회차 대상
- 실제 결과
- 네이티브 패키지 325파일·650개 소스/메타 대조·새 설치 성공; 공개 배포 확인 대기
QA 반복 기록
실패 → 수정 → 해당 QA → 영향 범위 회귀 → 전체 최종 QA 순서로 확인합니다. 과거 실패를 삭제하지 않습니다.
Q01 · 작업 QA2026-11-01T09:26:28.661Z1/1 통과
Templete 1.5.0 API와 Unity 6000.0.83f1·Entities 1.3.15 및 지원 범위를 실제 소스·공식 패키지에서 대조했습니다.
Templete 1.5.0 API와 Unity 6000.0.83f1·Entities 1.3.15 및 지원 범위를 실제 소스·공식 패키지에서 대조했습니다.
현재 소스 및 공식 Entities 1.3.15 메타데이터Q02 · 작업 QA2026-11-01T09:26:28.661Z1/1 통과
실제 Unity에서 이동·네이티브 회전 대조·일괄/시간제 스폰·수명 및 안전 검사와 10개 샘플의 원본 보존 검사가 통과했습니다.
실제 Unity에서 이동·네이티브 회전 대조·일괄/시간제 스폰·수명 및 안전 검사와 10개 샘플의 원본 보존 검사가 통과했습니다.
Unity 실제 실행 로그의 FORGE PASS 및 플레이어 빌드·실행 기록Q03 · 작업 QA2026-11-01T09:26:28.661Z1/1 통과
일반/변환 Windows 플레이어 빌드 성공. 씬 캐시 문제를 재현하고 CleanBuildCache 및 잘못된 빌드 차단으로 보호했으며 실제 개체 수로 변환을 확인했습니다.
일반/변환 Windows 플레이어 빌드 성공. 씬 캐시 문제를 재현하고 CleanBuildCache 및 잘못된 빌드 차단으로 보호했으며 실제 개체 수로 변환을 확인했습니다.
Unity 실제 실행 로그의 FORGE PASS 및 플레이어 빌드·실행 기록Q04 · 작업 QA2026-11-01T09:26:28.661Z1/1 통과
정상 렌더링 플레이어에서 각 600프레임과 10,000개 개체를 비교하고 원시 평균·동일 입력·현재 지문 대조와 예상 에셋 저장이 통과했습니다.
정상 렌더링 플레이어에서 각 600프레임과 10,000개 개체를 비교하고 원시 평균·동일 입력·현재 지문 대조와 예상 에셋 저장이 통과했습니다.
실제 비교 JSON·런타임 개체 수·paired-estimate valid=True 및 보존 로그Q05 · 작업 QA2026-11-01T09:26:28.661Z0/1 통과
사용자 데스크톱 사용으로 실제 UI 검증 보류
로고 PNG 및 실제 Affinity 저장·닫기·재열기 출력 동일성 검증 완료. UXML/USS·Inspector 이벤트 8개·정적 컴파일 완료. 사용자 화면 사용 금지로 실제 UI·이벤트 호출 검증 보류.
명시적 화면 조작 금지. ScreenshotManifest는 pending과 빈 캡처 목록을 유지합니다.Q06 · 회귀 QA2026-11-01T12:24:56.516Z2/2 통과
설치본 최신 UI·실제 입력·문서와 패키지 회귀 통과
편집 가능한 테마·8개 이벤트·물리 선택 입력·씬 무효화·실제 4화면·기존 Affinity 원본
clean-install/core.json; Functional/verification.json; estimate-ui.json; reopened-estimate.json; estimated-build.json; native-input-final.json; ScreenshotManifest.json; installed-package-readback.json10개 설치 샘플·9개 언어 가이드·171개 로컬 링크·현재 캡처 해시
clean-install/core.json; Functional/verification.json; estimate-ui.json; reopened-estimate.json; estimated-build.json; native-input-final.json; ScreenshotManifest.json; installed-package-readback.json남은 작업과 다음 반복
개별 공개 보고서·첨부 및 최종 메뉴얼 배포 확인
변경 이유: 원래 7개 작업과 이전 QA를 보존합니다. 새 승인으로 GUI 보류를 해제하고 T05 revision 3에서 창 재발 수정과 남은 이벤트·표시 검증을 포함합니다. T05 revision 4는 제품 고유 테마, 프리팹 컴포넌트 선택, 씬 분석 무효화와 실제 입력 대조를 포함합니다. 전체 7개 완료 기준과 이전 QA를 보존합니다.
다음 작업: T07 · 제품 패키지와 최종 QA·공개 보고
남은 작업으로 소수 후속 회차 만들기다른 버전·회차 4개
2회차 · v1.0.4 · 2026-11-01T12:29:40.588Z · 완료2회차 · v1.0.2 · 2026-11-01T11:33:42.561Z · 작업 중1회차 · v1.0.1 · 2026-11-01T09:29:50.611Z · 차단1회차 · v1.0.0 · 2026-11-01T07:52:54.732Z · 작업 중작업 시간
제안 시간: 최초 2~4시간; 이번 새 설치·최종 QA 재개 40~70분
실제로 완료된 시간: 2026-11-01 20:31:03 Asia/Seoul 시작; 구현·실행 검증 후 공개 확인 진행 중.
XERJ: 실패 — 현재 노드 미실행, 기존 잠금 오류로 rg 및 현재 소스 대조 사용
Tracefolio REPORTS & ISSUES