이 페이지에서는 언리얼 엔진의 내장 프로젝트 업데이트 기능으로 언리얼 엔진 프로젝트를 최신 버전으로 변환하는 방법을 보여줍니다.
프로젝트를 최신 버전의 언리얼 엔진으로 업데이트하면, 언리얼 엔진 구버전에서는 해당 프로젝트를 열 수가 없습니다. 가장 적절한 방법은 아래 절차에 따라 프로젝트의 사본을 변환하는 것입니다. 변환한 프로젝트가 의도대로 작동한다면, 구버전을 수동으로 삭제할 수 있습니다.
전제조건
이 워크플로를 사용하려면 컴퓨터에 Visual Studio 2019 가 설치되어 있어야 합니다.
프로젝트 변환하기
프로젝트 변환 절차는 다음과 같습니다.
-
프로젝트를 변환하려는 대상인 언리얼 엔진 버전을 실행합니다. 예를 들어, 언리얼 엔진 5 프로젝트를 언리얼 엔진 5.1 프로젝트로 변환하려는 경우, 언리얼 엔진 5.1을 실행합니다.
-
열린 언리얼 프로젝트 브라우저(Unreal Project Browser) 창에서 변환할 프로젝트를 찾습니다.
검색 창(1)을 사용하여 이름으로 액터를 찾습니다. 프로젝트를 생성했던 언리얼 엔진 버전이 프로젝트 타일(2)에 표시됩니다.
전체 크기로 보려면 이미지를 클릭하세요.
-
프로젝트 타일을 클릭하여 선택한 다음, 열기(Open) 를 클릭합니다.
-
표시되는 대화창에서 사본 열기(Open a Copy) 를 클릭합니다. 그러면 언리얼 엔진이 프로젝트 사본을 생성하고 업데이트한 다음 현재 버전에서 엽니다.
추가 옵션(More Options) 을 클릭하면, 다음과 같은 옵션도 사용 가능합니다.
옵션 설명 제자리 변환(Convert in-place) 이 옵션을 선택하면, 언리얼 엔진이 사본을 생성하지 않고 원본 프로젝트를 그대로 변환합니다.
만약 변환에 실패하면 되돌릴 수 없는 데이터 손상과 손실이 발생할 수 있습니다.
변환 생략(Skip conversion) 이 옵션을 선택하면, 언리얼 엔진이 업그레이드하지 않고 원본 프로젝트를 그대로 엽니다.
만약 프로젝트를 여는 데 실패하면 되돌릴 수 없는 데이터 손상과 손실이 발생할 수 있습니다.
변환 결과
어떤 옵션을 선택하든 언리얼 엔진은 자동으로 프로젝트 파일의 코드를 생성하려고 시도합니다.
변환에 성공하면 프로젝트가 언리얼 에디터에서 열립니다.
변환에 실패하면 언리얼 엔진은 실패 및 발생 원인에 대한 자세한 정보가 포함된 오류 로그를 표시합니다. 다시 프로젝트를 업데이트하기 전에 수동으로 실패 원인을 해결해야 합니다.