The Complete List of Sample Unity VR Projects
Hey guys, I wanted to put together a list of my favorite sample projects that you can grab and learn from. In my opinion, these projects are pure goldmines, they don’t just showcase design principles around specific features but also provide direct examples of how to use them, which is especially important right now for something like a hackathon. For an even larger collection of Meta samples, see the GitHub list of all Meta sample repos here: https://github.com/orgs/oculus-samples/repositories?type=all Let’s start with our first category, the interaction samples. Interaction Samples Meta XR All-In-One (Interaction SDK) Sample Links: https://github.com/oculus-samples/Unity-InteractionSDK-Samples https://assetstore.unity.com/packages/tools/integration/meta-xr-all-in-one-sdk-269657 Description: A comprehensive demo from Meta’s XR Interaction SDK featuring core VR interactions like poking, grabbing, raycasting, UI, and locomotion, all working together. Perfect to understand how to integrate both hands and controllers in one system. First Hand Link: https://github.com/oculus-samples/Unity-FirstHand Description: A full VR game demo focused on hand-tracked interactions. It showcases a complete Unity experience using the Interaction SDK with hand tracking as the main input and controller fallback. XR Interaction Toolkit Examples Link: https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples Description: Unity’s official XR Interaction Toolkit samples showing how to implement locomotion, selection, grabbing, and UI interactions. A solid starting point for setting up XR Origin and interactor/interactable components. Move Fast Link: https://github.com/oculus-samples/Unity-MoveFast Description: A fast-paced VR fitness demo using hand tracking and the Interaction SDK. The sample shows how to build an energetic workout game with responsive, punch-based interactions. Whisperer Link: https://github.com/oculus-samples/voicesdk-samples-whisperer Description: A voice-controlled VR experience demonstrating the Meta Voice SDK. Use voice commands as part of gameplay to learn how to integrate real-time voice recognition into your own projects. Tilt Brush (Open Brush) Link: https://github.com/icosa-foundation/open-brush Description: An open-source continuation of Google’s Tilt Brush. Lets users paint and sculpt in 3D space — an excellent reference for creative VR tools and spatial drawing. Multiplayer & Social Samples VR Multiplayer Sample (Unity XRI) Link: https://docs.unity3d.com/Packages/com.unity.template.vr-multiplayer@2.0/manual/index.html Description: Unity’s official multiplayer VR template featuring a prebuilt scene, avatars, and networking setup using Netcode for GameObjects. Great for learning multi-user interactions in VR. Mixed Reality Multiplayer (XR Multiplayer) Sample Link: https://docs.unity3d.com/Packages/com.unity.template.mr-multiplayer@1.0/manual/index.html Description: A tabletop MR multiplayer demo that includes avatars, voice chat, and shared AR/VR spaces. Features games like balloon slingshot and chess while teaching MR networking and colocation concepts. Tiny Golf Link: https://github.com/Meta-Horizon-Start-Program/Tiny-Golf Description: A free-to-play multiplayer mini-golf VR game created for the Meta Start program. Demonstrates basic physics, scoring, and networked multiplayer. Ultimate Glove Ball Link: https://github.com/oculus-samples/Unity-UltimateGloveBall Description: A VR e-sport showcase demonstrating multiplayer, avatars, voice, and in-app purchases. Integrates Photon networking and Oculus social APIs, making it a great reference for social competitive games. Spirit Sling Link: https://github.com/oculus-samples/Unity-SpiritSling Description: A social MR tabletop game letting players place a shared game board in real space and invite friends to join. Highlights Avatars SDK and MR colocated play. Decommissioned Link: https://github.com/oculus-samples/Unity-Decommissioned Description: A social-deduction VR game inspired by titles like Among Us. Shows how to handle multiplayer lobbies, Oculus invites, and social APIs in a networked Unity project. Mixed Reality (MR) Samples A World Beyond (Presence Platform Demo) Link: https://github.com/oculus-samples/Unity-TheWorldBeyond Description: A full MR showcase combining Scene Understanding, Passthrough, hand tracking, voice input, and spatial audio. A must-see for developers building immersive MR scenes blending real and virtual spaces. Phanto (MR Reference App) Links: https://github.com/oculus-samples/Unity-Phanto https://developers.meta.com/horizon/blog/phanto-unreal-showcase/ Description: An MR reference app focused on environmental awareness. Uses the Scene Mesh and MR APIs to blend gameplay with real-world geometry. Unity Discover (featuring Drone Rage and others) Links: https://www.meta.com/en-gb/experiences/discover/7041851792509764/ https://github.com/oculus-samples/Unity-Discover Description: A collection of MR showcase mini-experiences like Drone Rage. Demonstrates MR features including Passthrough, Spatial Anchors, and Shared Anchors in various game prototypes. MR Motifs Link: https://github.com/oculus-samples/Unity-MRMotifs Description: A library of MR “motifs”, small, reusable templates showcasing mechanics such as passthrough transitions, colocated multiplayer, and instant content placement. Cryptic Cabinet Link: https://github.com/oculus-samples/Unity-CrypticCabinet Description: A short MR escape-room experience that adapts to your room’s layout. Demonstrates interactive storytelling in mixed reality using environmental awareness. Passthrough Camera API Samples Link: https://github.com/oculus-samples/Unity-PassthroughCameraApiSamples Description: A sample project demonstrating how to access and process Quest’s Passthrough camera feed for effects, object detection, and image manipulation. Tool and Utilities Asset Streaming Link: https://github.com/oculus-samples/Unity-AssetStreaming Description: An open-world streaming sample that shows how to dynamically load content using Addressables and LOD systems — ideal for maintaining performance in large VR environments. Shader Prewarmer Link: https://github.com/oculus-samples/Unity-ShaderPrewarmer Description: A utility sample that preloads shader variants at startup to eliminate hitching or stutters when shaders first compile — an important optimization for smooth VR performance. Complete Game Showcase Northstar Link: https://github.com/oculus-samples/Unity-NorthStar Description: A complete VR game showcasing advanced interaction and visual technique for VR. Featuring rope physics, narrative story telling, lip sync and more.98Views6likes2CommentsGetting Help, Filing Bugs, and Tracking Your Feedback
Building with Meta’s suite of SDKs and tools opens up a world of creative possibilities, but sometimes even the most experienced developers run into questions and challenges along the way. We know how much these hurdles can slow down your workflow, so we’re always working on providing new ways to support your development and keep you in the loop as we work to action your feedback. In this post, we’ll guide you through our support channels, show you how to file bugs effectively, and introduce an exciting new addition to our existing feedback tool - everything you need to get quick answers and keep creating. Meta Horizon Dev Blog | How to Get Help, File Bugs, and Track Fixes when Building with Meta Horizon26Views2likes0CommentsUnreal Engine for Meta XR
Here's the latest Meta XR tutorial for Unreal Engine covers everything you need to get started using the shipped versions of the Meta XR Plugin, Platform, and Simulator. It’s kept current with the latest updates from Meta and remains a reliable reference for building XR experiences in Unreal. https://dev.epicgames.com/community/learning/tutorials/PYP7/unreal-engine-5-5-x-for-meta-quest-vr Have fun!31Views2likes0CommentsVR 103: Preparing Your App for the Meta Horizon Store
Join our team of experts in this Meta Connect 2025 series as they guide you through the fundamentals of VR development. You’ll learn how to start your project in Unity using Meta’s SDKs, explore essential building blocks for creating immersive experiences, and follow step-by-step instructions to deploy your first VR app. Whether you’re new to VR or looking to expand your skills, this series offers practical insights and hands-on demonstrations to help you succeed in building for Meta’s VR platforms. In the final session of this series, Jake Steinerman guides you through all of the steps to getting your app ready to publish on the Meta Horizon Store, and shares tips on finding and building your community. Join him in walking your app through the steps of passing VRCs, beta testing, building out a Product Detail Page, and finally, publishing your app. Your VR app is built—now let’s get it ready for the Meta Horizon Store. This launch session will guide you through everything from passing Virtual Reality Checks (VRCs) and effective beta testing to building a strong community and optimizing your product detail page. Learn proven strategies for a smooth submission, launch, and post-launch, featuring real-world examples and actionable tips to help your app thrive from day one.
108Views3likes2CommentsVR 101: Getting Started with VR
Join our team of experts in this Meta Connect 2025 series as they guide you through the fundamentals of VR development. You’ll learn how to start your project in Unity using Meta’s SDKs, explore essential building blocks for creating immersive experiences, and follow step-by-step instructions to deploy your first VR app. Whether you’re new to VR or looking to expand your skills, this series offers practical insights and hands-on demonstrations to help you succeed in building for Meta’s VR platforms. This first session follows Dilmer Valecillos as he shares expert tips and tricks to simplify your project organization and set up your first Unity project using Meta’s SDKs. Join him in building Blossom Buddy—a relaxing MR experience where players can place flowers in their physical space and meet a cute robot buddy. Ready to turn your VR interest into your first creation? This session is your launchpad into VR development, covering what you need to transform your ideas into immersive experiences. We'll walk you through the must-have tools, streamline your setup process and share insider tips that can save you hours of trial and error. Whether you're dreaming of an engaging game or a groundbreaking app, this beginner-friendly session gives you the foundation to start building with confidence.
73Views1like3CommentsVR 102: Beyond the Basics
Join our team of experts in this Meta Connect 2025 series as they guide you through the fundamentals of VR development. You’ll learn how to start your project in Unity using Meta’s SDKs, explore essential building blocks for creating immersive experiences, and follow step-by-step instructions to deploy your first VR app. Whether you’re new to VR or looking to expand your skills, this series offers practical insights and hands-on demonstrations to help you succeed in building for Meta’s VR platforms. This second session follows Robi Coviello as he walks you through bringing your project to life with Meta’s simulation and optimization tools. Join him in taking Blossom Buddy to the next level by adding audio cues, using the Meta XR Simulator, and working with Meta’s new AI Building Blocks to make the game even more immersive. Your first VR app is playable, so now it’s time to iterate and optimize. This hands-on session shows you how to elevate your app from prototype to polished product. You’ll master optimization tools like Meta Quest Developer Hub, XR Simulator, Building Blocks, and Immersive Debugger to enhance performance, streamline your debugging process, and add the professional touches that can make your app stand out.
28Views1like0CommentsUnderstanding App Requirements & Distribution on the Meta Horizon Store
We’re here to support you every step of the way as you build on our platform. It’s important to us that you have access to the best resources and guides to navigate our platform requirements so your apps can reach distribution and monetization even faster. With the Trusted Developer Essentials Program (TDE), we offer a free collection of resources led by Meta experts and hosted on the Data Protocol Platform. TDE covers topics like the developer journey, the app submission process, VRCs (all of our technical requirements to get your app published on the Horizon Store), privacy policy, Age Group Self-Certification, content guidelines, how to navigate Data Handling, how to submit your Data Use Checkup, and more. We’re always expanding TDE to include more helpful topics to make app publishing as easy as possible. Look out for new resources throughout the year, and please let us know if there are any materials or topics you’d like to see explained by filling out the Data Protocol survey or replying in this post—we’re always looking for more ways to help! An App's Journey Through Meta's Requirements Use this interactive flow-chart to understand the key milestones and requirements your app will encounter on its journey, from development to submission. Understanding Meta's Content Guidelines Understand the principles that determine what content is allowed and what content is prohibited under Meta’s Content Guidelines with this video. How to Pass the Most Commonly Failed VRCs Avoid common pitfalls by reviewing the most frequent VRC failures and how to address them effectively in our How to Pass the Most Commonly Failed VRCs resource guide. Boosting Conversion on the Meta Horizon Store Learn tips for crafting strong descriptions, screenshots, and trailers that help your app stand out and convert users in our course on Boosting Conversion on the Meta Horizon Store and read our guide on Crafting a Product Details Page (PDP) that converts. Driving Discoverability with Metadata Learn how to use metadata to increase your app’s visibility and reach the right audience in this video resource. Meta Horizon TDE Channel For additional educational resources on the Data Protocol platform, please visit our Meta Horizon TDE Channel.109Views1like0Comments