Unreal Engine 그리고 VS 2022 편집기 연동하여 설치하기

Unreal Engine 으로 게임개발을 하려면 IDE 편집기와 연동되어야 합니다.
MS가 제공하는 Visual Studio 2022 는 Unreal Engine 과 연동할 수 있는 기능 및 개발 도구를 제공하고 있습니다.

Visual Studio 2022 설치

Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치
Visual Studio IDE 또는 VS Code를 무료로 다운로드하세요. Windows 또는 Mac에서 Visual Studio Professional 또는 Enterprise Edition을 사용해 보세요.

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 샘플 코드가 정상적으로 실행됩니다.