2016년 5월 19일 목요일

언리얼 엔진 블루프린트와 버전 컨트롤(Perforce)

블루프린트 특성상,
1. (게임) 데이터
2. (게임) 로직
의 정보가 모두 들어있는데,

기존 작업 방식을 생각해보면 게임 데이터는 엑셀이나 테이블 형태로, 게임로직은 스크립트나 C++로 모두 텍스트 또는 머지가 가능한 데이타기반이다.

하지만 블루프린트는 머지 기능이나 디프 기능을 일부 지원하지만 기본적으로 바이너리 데이타 형태이고, 현재까지 완벽한 머지나 디프가 되지 않는다.

디프는 언리얼 툴 내에서 프로퍼티와 핀 연결성을 통해서 보여 주긴 하지만, 머지는 아직까지 거의 불가능인 줄 알았는데, 언리얼 내부에서 블루프린트를 사용하고 있고, 머지 툴을 사용한다고 하네요.=_=