Start building spatial apps for Apple Vision Pro with Unity

Redux
23rd January 2024
9 Ways to Build a Positive Work Culture:
6th February 2024

Following months of collaboration with developers in our visionOS beta program, we’re excited to share that official support for visionOS is now available to all Unity Pro, Enterprise, and Industry subscribers. You can now leverage Unity’s familiar authoring workflows, robust XR tools, and cross-platform compatibility to create immersive spatial experiences for a whole new ecosystem on Apple Vision Pro. Official support channels and success plans are also available to help you get started.

Fueling innovation together

Thousands of developers around the world participated in our beta program, collaborating closely with our engineering teams and generously sharing knowledge to build a community primed for a new era of spatial computing. The program attracted a broad range of developers, many of whom are building spatial experiences for the first time.

Unity’s support for visionOS enables you to create three main types of spatial experiences:

  • Immersive mixed reality experiences that blend digital content with the real world and can run alongside other apps in the Shared Space, made possible by Unity’s newly developed PolySpatial technology 
  • Ports of existing virtual reality games or new, fully immersive experiences that replace a player’s surroundings with another environment
  • Content that runs in a 2D window and can be resized and repositioned by the user in the Shared Space

We know you want to see some of these new experiences that will be possible on Apple Vision Pro. Let’s explore the innovative creations from developers who were part of Unity’s visionOS beta program.

Groundbreaking immersive experiences in the Shared Space

For Light Brick Studio, the imaginative minds behind the atmospheric geometric puzzle game LEGO® Builder’s Journey, Unity’s support for visionOS opens up the opportunity to create spatial experiences that leverage the powerful features of Apple Vision Pro.

“Making LEGO® Builder’s Journey for Apple Vision Pro has been an incredible experience, working with a completely new type of interaction and rendering paradigm,” says Mikkel Fredborg, technical lead on LEGO® Builder’s Journey. “Unity has been very supportive in bringing their well-known workflow to a completely new type of system. Thanks to the support for visionOS, we have been able to tap into many of the features that make Apple Vision Pro such a unique platform. You really have to try it to understand how it shifts everything.”

We have made developing immersive apps for the Shared Space incredibly efficient with a new feature called Play to Device. Developers can now live-preview content on the visionOS simulator or on Apple Vision Pro without having to leave the Unity Editor.

Fully immersive experiences and compatible apps

Unity’s visionOS support has also enabled developers to introduce fully immersive experiences to the platform, including TRIPP, an award-winning XR wellness platform recognized by Time Magazine as one of their Best Inventions of 2022.

“Building our app upon the Unity platform gives us the foundation to scale our services across multiple platforms – from launching our new AI-powered features on mobile to delivering beautiful immersive wellness experiences on Apple Vision Pro,” explains Nanea Reeves, CEO of TRIPP. “The support we received from the Unity team always goes above and beyond.”

In addition to rich VR features and familiar authoring workflows, developers building fully immersive VR experiences can access device-specific features like foveated rendering and MSAA, which help deliver stunning visual quality and performance. 

To bring iOS (or iOS-compatible) apps over to visionOS, our simple one-click solution helps you adapt existing content for the Shared Space as windowed applications.

Get the most out of visionOS with Unity

Unity’s official support for visionOS unlocks numerous support options for developers:

  • Success Plans that provide technical counsel and best practices to streamline development and mitigate project risk
  • Consulting Services that provide expert technical guidance and collaboration to help you resolve development challenges
  • Professional On-demand Training, which gives you skills and knowledge to rapidly onboard onto development with visionOS.

You can also connect, share insights, and seek community support in Unity’s discussion space for visionOS development, or check out our roadmap for a glimpse into upcoming features.

Start building today

Developing spatial apps for Apple Vision Pro using Unity is a straightforward process: 

  1. Download the latest version of Unity 2022 LTS from the Unity Hub, and ensure that the visionOS build target is installed. *Development for visionOS is only supported on Mac computers with Apple silicon. 
  2. Download the visionOS template, which includes preconfigured project settings and an in-Editor tutorial. 
  3. Explore the template scenes or samples included with the visionOS package

Unity acquires Ziva Dynamics

How to Make a Simple Game in Unity 3D