Graphic n Game
Unreal 4.0.2 에서 작업하던 언리얼 프로젝트 4.1로 버전 올리기...
혁쓰다스토리
2014. 5. 8. 19:59
요 며칠동안 언리얼4 스터디를 하면서... 여러가지 해보고 있는 데 4.1로 버전이 업그레이드 되면서 도통 실행이 잘 안되는거에요.. ㅠ_ㅜ
삽질 삽질 여러 번 하다가 찾아놓은 내용을 올려봅니다..
최근 4.1 버전 업이 되었습니다.
이에 자신이 현재 사용하는 프로젝트도 버전 변경을 해 봅시다.
1. 최신 코드를 받아 컴파일 합니다.
- /Engine/Binaries/Win64/UnrealVersionSelector-Win64-Shipping.exe 실행 합니다.
2. 위의 exe 를 실행 하면 탐색기의 마우스 오른쪽 메뉴로 아래들이 생깁니다.
- Launch game
- Generate Visual Studio project files
- Switch Unreal Engine version...
- 언리얼 프로젝트 파일(uproject)을 선택하고 Switch Unreal Engine version... 를 선택해 버전(4.1)을 선택 하고
기존에 솔루션 파일을 삭제 한 후 Generate Visual Studio project files 를 클릭 하면
새 엔진에 맞는 솔루션 파일이 생깁니다. 그리고 솔루션을 열어 컴파일 하면 됩니다.
Important Upgrade Notes
Upgrading Projects
- Some steps may be required to get your 4.0 project working in 4.1.
- Upgrading Blueprint-only projects
- Upgrading C++ code projects
- Sorry for the inconvenience! We’re working on simplifying the upgrade process for future versions.
Known issues
- Generating Visual Studio projects will fail for projects that have an underscore in the name if the Xbox One SDK is installed
- Xbox One and Playstation 4 do not yet fully support projects with spaces in any of their parent directories.
- Steamworks is not yet supported on Mac – we’re working on it!
- ShooterGame requires using source from GitHub to be compiled as a dedicated server
- Projects created from the First Person template may crash on Playstation 4
- Elemental Demo crashes when deploying to Mac using the “Launch On” button in the editor
- Tappy Chicken on iOS crashes at startup if you’re signed into Game Center
Upgrading Projects
- Some steps may be required to get your 4.0 project working in 4.1.
- Upgrading Blueprint-only projects
- You can load your existing project in the new editor normally.
- Note: Some Blueprint APIs may have changed between versions, which could cause warnings in your content. Read the API Changes section for more information.
- Upgrading C++ code projects
- You’ll need to recompile the C++ project for the new version of Unreal Engine
- Locate the .uproject file in your game’s folder, and right click on it. (on Mac, you can also Command + Click)
- Select Switch Unreal Engine Version -> 4.1 (on Mac, this is in a Services menu)
- Right click to generate new C++ project files, then recompile your game normally.
- Note: Some C++ APIs may have changed between versions, which can cause compile errors. Read the API Changes section for more information.
- Sorry for the inconvenience! We’re working on simplifying the upgrade process for future versions.
Known issues
- Generating Visual Studio projects will fail for projects that have an underscore in the name if the Xbox One SDK is installed
- Xbox One and Playstation 4 do not yet fully support projects with spaces in any of their parent directories.
- Steamworks is not yet supported on Mac – we’re working on it!
- ShooterGame requires using source from GitHub to be compiled as a dedicated server
- Projects created from the First Person template may crash on Playstation 4
- Elemental Demo crashes when deploying to Mac using the “Launch On” button in the editor
- Tappy Chicken on iOS crashes at startup if you’re signed into Game Center