Hello, World ! We Love Vector ♥ Unity Build 를 간단히 소개한 후 Unity Build 이야기 (사실 C++ 욕) 얼마나 빨라지는데? Unity Build 과정을 단계별로 짚어보겠습니다 STEP 1: 일단 합치기 STEP 2: VS 에서 돌아가게 CHECKPOINT: 문제점 STEP 3: 자동화 STEP 4: 더 큰 프로젝트에서의 자동화
BEFORE AFTER 감소율 속도차 Quake Wars 2:20 0:38 72.9% 감소 3.7배 Irrlicht 엔진 1:23 0:28 66.3% 감소 3.0배 프로젝트 A 약 30분 약 2~3분 91.7% 감소 12.0배 프로젝트 B 약 10분 3분이내 70.0% 감소 3.3배 버블파이터 6:50 1:50 73.2% 감소 3.7배 M2 Library A 0:55 0:18 67.3% 감소 3.0배
나누기 무조건 10개로 나눔 UnityBuildXX.cpp 로 묶기 UnityMaker 자동화 프로젝트에 Unity 빌드설정 추가 수동 기존 빌드설정에서 UnityBuildXX.cpp 를 빌드 제외 수동 Unity 빌드설정에서 나머지 .cpp 를 빌드에서 제외 UnityMaker 자동화