This repository hosts and links to sample applications for mixed reality projects built with Unreal Engine. For more information about mixed reality development in Unreal, check out the documentation.
HoloLens 2 Example Built with: UE 4.26 |
Chess App Built with: UE 4.26, UXT 0.9 |
---|---|
About: Spawn Paragon minions on the surface of your world and store their locations with persistent anchors Key Features: Fingertip cursor | Pushable buttons | Spatial mapping and collision understanding | Launching, saving and loading persistent anchors in the world |
About: The final result of the Unreal + UX Tools tutorial located on the Microsoft Mixed Reality docs, consisting of a chess board, a chess piece, and a reset board button Key Features: UX Tools plugin integration: direct + far manipulation, buttons |
HoloPipes Built with: UE 4.26 |
Kippy's Escape Built with: UE 4.26, UXT 0.9 |
About: Play the classic pipes puzzle game, taken to another dimension! Connect all pipe starts to their ends to finish the level. Key Features: Direct manipulation | Buttons | Voice commands | Eye tracking | Hand menu | Scrollable list | Export progress to OneDrive | Tutorials | Accessibility features |
About: A fun puzzle game highlighting basic HoloLens 2 interactions: solve puzzles to help Kippy the robot reach its rocket ship and escape! Key Features: UX Tools plugin integration: hand interaction actors, bounds controls, manipulators, sliders, buttons | Spatial audio | Eye tracking |
Make sure you have the proper version of Unreal Engine installed on your computer.
- If you do not have a HoloLens 2 device, first follow the App Packaging Instructions and then follow the Emulator Quickstart Instructions to deploy the app to the HoloLens 2 Emulator
- If you have a HoloLens 2 device and want to run the app on device, first follow the App Packaging Instructions and then follow the Device Quickstart Instructions to deploy the app to your HoloLens 2
- If you have a HoloLens 2 device and want to stream the app from your PC to the device, follow the Streaming Quickstart Instructions to stream the app from the Unreal editor to your HoloLens 2
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.