3.4 - Building and Sharing
Tutorial
·
Beginner
·
+10XP
·
90 mins
·
Unity Technologies

In this lesson, you will follow guidelines for VR best practices and explore options for sharing your work. By the end of this lesson, you'll configure your app appropriately and build a version of it that is ready to share.
This lesson is part of the Create with VR course.
Overview Video
1. Enter the app’s name and version number
First, you want to check that the name, developer/company, and thumbnail aren’t the default placeholders.
1. Access the Player Settings:
- Select Edit > Project Settings.
- In the leftmost panel, select Player.
2. Change the default app information:
- Change the Company Name, Product Name, and Version Number properties to reflect the current state of your app.
3. If you want to edit the splash image that appears when the app starts up:
- Use the foldout (triangle) to expand the Splash Image section and edit its settings.
- You’ll need at least a Pro license to disable the splash image.
Your app should now display on your device with its proper name, and should load with the splash image you want.
Related resources:
2. Confirm recommended publish settings
In addition to optimizing the performance of your app, generally, there are also a few platform-specific recommendations that will make your app build and perform at its best.
Since specific recommendations are platform-specific and are changing all the time, the best way to find up-to-date and accurate information is searching online.
1. Find guidance on recommended settings for VR publication:
- Explore the links under Related resources below to find specific recommendations.
- Search the web for “Recommended Unity settings for [insert_device]”.
2. Configure Player Settings:
- Select Edit > Project Settings, then select Player from the leftmost panel.
- Use the foldout (triangle) to expand the Other Settings section.
3. Configure Quality settings:
- Select Quality from the leftmost panel of the Project Settings window and compare your settings to the recommended setup from your target platform.
4. Configure XR settings:
- Select XR Plug-in Management from the leftmost panel of the Project Settings window and compare your settings to the recommended setup from your target platform.
5. Configure rendering settings:
- Locate and select the UniversalRenderPipelineAsset from the Project window and compare your settings to the recommended setup from your target platform.
6. Confirm shadow settings:
- For any Realtime or Mixed Lights, ensure you are using appropriate shadows.
7. To confirm Build Settings:
- Select File > Build Profiles.
Your app should now abide by all of the recommended settings for publishing to your target platform.
Related resources:
3. (Optional) Look into sharing or publishing your app
Up to this point, you’ve only been building and running the app through Unity. Take a look at what it would take to distribute your app outside of Unity.
1. Explore the requirements for submitting your app to an official store:
- Use the links below to read more about the process.
- Search the web for “Submit app to [insert_store_name]” (For example, Steam, Oculus Store).
2. Explore alternative platforms for distributing your app:
You should now have a sense of the various platforms available for distributing your app and an understanding of what it might take to have an app approved for one of those platforms.
Related resources:
4. Recap
New functionality:
- App and company name
- Recommended settings
New concepts and skills:
- Best practices per device
- Distribution options
Next lesson:
- What’s next
5. Extension Activities
If you want to further develop your skills, explore new concepts, and improve your project, check out some of the optional extension activities below.
Each one is tagged as [Easy], [Medium], [Difficult], or [Expert] and will also include a [Requires Programming] tag if some coding is required.
1. Research the publication process [Easy]
Research the requirements for submitting an app to your preferred platform:
- This could include an official app marketplace like the Meta Store or Steam.
- You could also submit your app to an unofficial platform like SideQuest or Itch.io.
2. Create some artwork for your app [Medium]
Take epic screenshots, make an app icon, hero image, or other materials to showcase your app:
- Check out the Unity Recorder user manual to learn how to capture high quality images of your app.
- Follow guidelines from your relevant app platform on how to make the best icon or imagery: