카테고리 없음

UE4에서 Incredibuild 사용시 알아두셔야할 점

TigerFish 2020. 5. 27. 11:35

목적

 

IncrediBuild를 사용하여 UE4 개발할 기회가 생겼는데 사용은 쉬우나 생각지 못한 변수가 있어 이렇게 글을 남깁니다. 

 


환경

 

UE4.22, Visual studio 2017, Window10, 보안툴(자세한 보안 툴은 말씀드릴 수 없으니 양해 부탁드립니다.)

 


알아두어야할 점

 

솔루션 

 

IncrediBuild 홈페이지에 가면 Visual studio C/C++, Make and Build Tools, DevTools 총 3개의 솔루션이  있습니다. 이중에서 반드시 필요한 솔루션은 DevTools입니다. DevTools가 반드시 필요한 이유는 UBT가 XGEN을 호출 시켜 인크레디 빌드를 시작하여 언리얼 컴파일 타임에 영향을 미치기 때문입니다. 쉐이더 빌드 및 컴파일 시간에 영향을 미칩니다. Visual studio 도 영향을 주긴하는데 코드를 빌드할 때만 영향을 준다고 합니다.(이 부분은 조금 더 확인해 보겠습니다.)

 

통신망

 

IncrediBuild 사용시 Stand alone 상태로 빌드하는 경우가 많았습니다. 이유를 확인해 보니 IncrediBuild는 1000mbps 망 환경에서 정상 적으로 동작합니다. 빌드가 잘 안되시면 통신망 광역대를 확인해주세요.

 

보안툴

 

또한 보안 툴에 굉장히 많은 영향을 받습니다. 자세히는 설명 드릴 수 없지만 침입을 막는 보안 툴 뿐 아니라 파일 복사를 방지하는 보안 툴도 영향을 주어서 동작하지 못하는 경우를 봤습니다. 사용하실 때는 반드시 통신망과 보안툴 또한 테스트해 주세요. 

 


참고

 

www.incredibuild.com/epic-games.html

 

Epic Games Case Studies | IncrediBuild

Accelerate your software builds and development tools up to 30x faster. Enable Agile development and DevOps with fast continuous integration.

www.incredibuild.com

imitursa.tistory.com/2920

 

UE4 : incredibuild 오류 확인

언리얼 엔진 4의 경우 코드 빌드나 셰이더 컴파일을 IncrediBuild 를 이용하여 분산 처리해서 빌드 시간을 단축시킬 수가 있다. 1. 라이센스 확인 IncrediBuild Core Dev Tool Acceleration Visual Studio C/C++..

imitursa.tistory.com

m.cafe.naver.com/ca-fe/web/cafes/27085438/articles/29899?menuid=14&query=incredibuild&art=aW50ZXJuYWwtY2FmZS1hcnRpY2xlLXJlYWQtaW5DYWZlLXNlYXJjaC1saXN0.eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjYWZlVHlwZSI6IkNBRkVfSUQiLCJhcnRpY2xlSWQiOjI5ODk5LCJpc3N1ZWRBdCI6MTU5MjYzNDU1NjA4OCwiY2FmZUlkIjoyNzA4NTQzOH0.6h3EYxCIDG6wBFIbykfDvpSvfJ-CHJkjIgIi3ncHWwI

 

UE4 개발시 어떤 종류의 Incre...

대한민국 모임의 시작, 네이버 카페

cafe.naver.com