Unreal Engine 그리고 VS 2022 편집기 연동하여 설치하기
Unreal Engine 으로 게임개발을 하려면 IDE 편집기와 연동되어야 합니다.
MS가 제공하는 Visual Studio 2022 는 Unreal Engine 과 연동할 수 있는 기능 및 개발 도구를 제공하고 있습니다.
Visual Studio 2022 설치
Visual Studio 2022 설치 버전에는 Community 버전과 상업적 용도로 사용하는 Professional, Enterprise 버전을 제공하고 있습니다.
개인 용도로 사용할 경우 Community 를 권장합니다.
- URL 이동 후 하단의 [Free Download] 클릭
- 다운로드 받은 파일을 실행합니다.
- [계속] 버튼 클릭
- Visual Studio Community 2022 설치 전 몇 가지 Unreal Engine와 관련된 워크로드를 설치해야합니다.
- C++를 사용한 데스크톱 개발
- C++를 사용한 모바일 개발
- .NET 데스크톱 개발
- Windows 애플리케이션 개발
- C++를 사용한 게임 개발
- 워크로드 선택한 후 [설치] 버튼으로 설치 시작
- VS 로그인은 "지금은 건너뛰기"로 생략합니다.
- 컬러 Theme 를 선택한 다음 "Visual Studio 시작" 으로 실행시킵니다.
- "코드를 사용하지 않고 계속" 버튼으로 VS 2022를 실행시키도록 합니다.
Visual Studio 2022 설치 확인
- 정상적으로 설치되었다면 화면과 같이 확인할 수 있습니다.
Unreal Engine 과 Visual Studio 2022 연동
- Unreal Engine 설치를 완료한 경우 특정 경로에 VS와 연동할 수 있는 UnrealIVS.vsix 파일이 있습니다.
- 경로 예) C:\Program Files\Epic Games\UE_5.4\Engine\Extras\UnrealIVS\VS2022\UnrealIVS.vsix
- UnrealIVS.vsix 파일을 실행시켜 주도록 합니다.
- 설치한 VS 버전마다 다르지만 Visual Studio Community 2022 표기된 것을 확인할 수 있습니다. 체크하도록 합니다.
Unreal Engine 연동 확인
이제 Unreal Engine 샘플 소스코드로 Visual Studio 가 정상적으로 빌드 되는지 확인해주도록 합니다.
Fab 마켓플레이스에서 Lyra 다운로드 받아 소스코드로 연동되는지 확인할 것입니다.
- Fab에서 구독한 Lyra Start Game 다운로드 받도록 합니다.
- 다운로드가 완료되면 MY PROJECTS 에 새로 표시된다. 마우스 우클릭 하여 "Show in folder"로 새로 열도록 합니다.
- 열린 폴더에서 *.unproject 파일 선택한 후 Shift+우클릭을 엽니다.
- 여기서 "Generate Visual Studio project files" 를 선택하면 *.sln 파일 및 *.vcxproj 등등 파일들이 생성합니다.
- 생성된 *.sln 파일을 Visual Studio로 열도록 합니다.
- 정상적으로 열린다면 화면과 같이 열릴 것입니다.
- 이제 빌드를 해보도록 합니다.
Unreal Engine 빌드
상단의 솔루션 구성 항목이 있습니다. (Lyra는 Develop... 으로 표기.)
Lyra 솔루션 구성을 DebugGame Editor 또는 Development Editor 로 선택하도록 합니다.
- Visual Studio "F5" 단축키로 빌드하도록 합니다.
Unreal Engine 빌드 확인
- 정상적으로 빌드하고 실행하면 화면과 같이 Lyra 샘플 코드가 정상적으로 실행됩니다.