1. 유니티 최신버전 설치
2. Visual Studio Installer 실행 -> Visual Studio 2017 하단의 수정 버튼 클릭
- 유니버셜 Windows 플랫폼 개발에 체크
- Windows 10 SDK, UWP용 Windows 10 SDK등 체크
- C++를 사용한 데스크톱 개발 체크
- Windows 10 SDK, 데스트콥 C++ [x86 및 x64]용 Windows 10 SDK 등 체크
- 하단부로 스크롤링 -> Unity를 사용한 게임 개발 체크
- 수정 버튼 클릭하여 인스톨
3. Unity 최신버전 실행 -> File -> Build Settings
- Platform을 Universal Windows Platform 선택 -> Switch Platform 클릭
- Target Device : HoloLens
- Build Type : D3D
- SDK, Visual Studio Version : Latest Installed 혹은 버전에 맞게 세팅
- Build and Run on : Local Machine
4. Player Settings
- Other Settings
- Scripting Runtime Version 및 Api Compatibility Level을 라이브러리 혹은 DLL등 환경에 맞추어 세팅
- Scripting Backend는 IL2CPP 선택
- Publishing Settings 에서 이름 등 수정
- XR Settings
- Virtual Reality Supported 체크
- SDK에 Windows Mixed Reality 추가
- Vuforia Augmented Reality Supported 체크 해제
5. 실제 빌드 및 배포
- Unity 에서 Build 버튼 클릭 -> 새폴더 생성하여 이름을 App 으로 수정하고 선택
- 탐색기에서 4. 1. 의 위치로 이동 -> sln 파일을 더블클릭하여 실행
- 빌드시, Release, x64, 로컬 컴퓨터 선택
- 프로젝트명 (Universal Windows) 프로젝트 우클릭 -> 스토어 -> 앱 패키지 만들기 클릭
- 사이드로드할 패키지를 만들고 싶습니다. 선택 후 다음 클릭
- 하단 만들 패키지 및 솔루션 구성 매핑 선택 에 ARM은 체크해제하고, x86은 상황에 따라 체크헤제 후 만들기 클릭
- 빌드 후 팝업창에서, 닫기 클릭
- 프로젝트 폴더 -> App -> AppPackages -> 프로젝트명 폴더 -> 맞는 버전 폴더 -> Add-AppDevPackage.ps1 마우스 우클릭 -> PowerShell 에서 실행 클릭
* PowerShell이 없다면, 제어판 -> 프로그램추가 -> 윈도우 기능추가에서 PowerShell 추가
6. 실행
- exe로 실행은 되지않고, 윈도우 돋보기 -> 설치한 파일명 검색하여 실행해야 함.
** 개발할때 일일히 실제 빌드 및 배포 하지 않고, 유니티에서 실행시 바로 실행됨. 빌드 및 배포는 실제 배포시에만 하면 됨. (시간 오래걸림)
'Unity' 카테고리의 다른 글
| GLB 파일 임포트 (0) | 2023.10.18 |
|---|---|
| 카메라 띄우기 (0) | 2022.04.04 |
| 유니티 테스트 러너 사용방법 (0) | 2022.03.25 |
| 스레드 사용시 메인스레드 관련 오류발생 수정 (WPF의 dispatcher) (0) | 2022.03.24 |
| 나이언틱 라이트쉽 관련 (AR) (0) | 2022.03.24 |