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
  • 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