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.87Views6likes2Comments👩🏫 Start Mentors: Your Expert Guides in VR/MR Development
Start mentors are experienced community leaders with deep expertise in VR/MR development and education. They’re here to help both new and seasoned developers level up across all aspects of building immersive apps and experiences. You can connect with mentors through our community forums, the Meta Horizon Start Discord server, live workshops, written resource guides, and on-demand videos. Don’t miss our weekly live Performance Clinics and 1:1 mentor sessions—get direct support on app optimization, troubleshooting, and more. Meet your Start mentors—Shane, Quentin, Sidney, and Tevfik—in their Meet the Mentor posts below!98Views4likes4CommentsWelcome new Start Mentor @Tevfik / @CJ_MonkeyVR - Tevfik Demirbaş
Please join us in welcoming Tevfik, our newest Start Mentor and founder of IRONHEAD Games. Since 2017, Tevfik has shipped social VR titles with over 500,000 installs and taught 47,000+ students worldwide through Udemy. He pushes the boundaries of VR development and is ready to help you optimize and ship your title. Attend his upcoming live programming, and watch for new structured resources launching soon to help you ship faster and think bigger. Tevfik is an expert in Unity XR development, Multiplayer systems design, Startup building & pitching, VR community growth, Rapid prototyping29Views4likes1CommentWhat's Trending in VR Development? | Tech, Content & Community
What does it take to succeed as a VR developer today? Join renowned YouTube creators and expert developers Dilmer Valecillos, Quentin Valembois, and Roberto Coviello in a roundtable discussion hosted by Darby Blaney. They explore the latest tech trends, such as the Passthrough Camera Access API and essential optimization tools, and share proven strategies for accelerating your workflow, creating content, and building an engaged community. 💡 In this session, you’ll learn: Insights into the latest VR technologies, including the creative potential of the Passthrough Camera Access API and underutilized tools like the Immersive Debugger. Best practices for optimizing performance and accelerating your development workflow using tools like Building Blocks and open-source projects. Proven strategies for building a personal brand, creating effective content, and fostering an engaged community around your work. 🎙️ HOST Darby Blaney, Metaverse Program Manager, Start Lead 🎙️ SPEAKERS Roberto Coviello, Software Engineer Quentin Valembois, Start Mentor Dilmer Valecillos, Developer Advocate ▶️ VIDEO CHAPTERS 👋 Introduction 🕒 00:00 - Welcome & Host Introduction 🕒 00:37 - Meet the Panelists 🚀 Part 1: The Developer Journey 🕒 02:13 - Panelist Origin Stories: How They Got Started in VR ⚙️ Part 2: Tech Trends & Tools 🕒 08:22 - Tech Trend: The Passthrough Camera API & AI 🕒 13:12 - Underutilized Tools: Immersive Debugger & Runtime Optimizer 🕒 17:12 - Best Practices for Performance Optimization 🕒 19:41 - Accelerating Development with Building Blocks & Open-Source Samples 📈 Part 3: Content & Community Growth 🕒 23:20 - Strategies for Content Creation & Building a Personal Brand 🕒 28:18 - The Role of Community Feedback in Development 🕒 32:47 - Inside the Meta Start Mentor Program ✅ Conclusion 🕒 35:06 - Final Thoughts & Thank You 📚 RESOURCES ➡️ Dilmer’s YouTube channel: https://www.youtube.com/@dilmerv ➡️ Valem’s YouTube channel: https://www.youtube.com/@ValemTutorials ➡️ Roberto’s YouTube channel: https://www.youtube.com/@xrdevrob ➡️ Spatial Scanner project available on GitHub: https://github.com/meta-quest/Meta-Spatial-SDK-Samples ➡️ Developers Blog: https://developers.meta.com/resources/blog/ ➡️ Meta Quest Developer Hub: https://developers.meta.com/horizon/documentation/unity/ts-mqdh/ 🔗 CONNECT WITH US ➡️ Sign up to get the latest news from Meta Horizon: https://developers.meta.com/horizon/newsletter 💡 LEARN ABOUT THE META HORIZON START PROGRAM The Meta Horizon Start program provides intermediate and advanced developers with the resources, hands-on support, and expert guidance needed to accelerate their app development. Join a thriving community to get the tools and go-to-market guidance you need to successfully deploy and grow your app on Meta Horizon OS. Apply to Start today: https://developers.meta.com/horizon/discover/programs/start41Views1like0CommentsMaster the Meta Developer Dashboard | Boost Engagement & Performance
You’ve launched your app—now what? Join Product Manager Dan Zhao and Partner Engineer Akash Phadtare for a comprehensive tour of the Meta Developer Dashboard, your command center for long-term success. This session provides a practical guide to the dashboard's most powerful tools, showing you how to deepen player engagement while also optimizing app performance. 💡 In this session, you’ll learn: How to use tools like Developer Posts, Notifications, and Destinations to increase player engagement and retention. How to diagnose performance issues and identify growth opportunities using Benchmarks, Funnel Analytics, and Crash Reporting. Best practices for implementing and managing add-on content (IAPs/DLCs) and a guide to reading crash logs to fix bugs faster. 🎙️ SPEAKERS Akash Phadtare, Partner Engineer Dan Zhao, Product Manager ▶️ VIDEO CHAPTERS 👋 Introduction 🕒 00:00 - Welcome & Speaker Introductions 🕒 00:47 - Agenda Overview 📈 Part 1: Deepening Player Engagement 🕒 02:39 - Why Engagement is the Most Important Metric 🕒 03:58 - Using Developer Posts for Updates & Communication 🕒 05:01 - A Guide to User Notifications & Targeting 🕒 07:23 - Using Destinations for Rich Presence & Discovery 🕒 09:07 - Managing User Reviews & Setting Alerts 🕒 11:15 - Technical Deep Dive: Implementing Destinations & Group Presence 🕒 14:25 - Technical Deep Dive: Implementing User Notifications 📊 Part 2: Analytics & Performance Optimization 🕒 17:11 - Using Analytics to Prioritize Your Work 🕒 17:41 - Benchmarks: Compare Your App's Performance 🕒 18:59 - Alerting: Set Custom Thresholds for Key Metrics 🕒 20:02 - Funnel Dashboard: Understanding User Conversion 🕒 21:06 - Crash Reporting: Understanding Real-World Performance 🕒 22:34 - Technical Deep Dive: How to Upload Debug Symbols & Read Stack Traces 💰 Part 3: Add-on Content & Monetization 🕒 27:13 - Overview: Consumables, Durables, and DLCs 🕒 29:19 - How to Test IAPs with Test Users & Credit Cards 🕒 29:55 - Technical Deep Dive: Server-to-Server APIs for Purchases 🕒 31:28 - Conclusion & Final Recommendations 📚 RESOURCES ➡️ Developers Blog: https://developers.meta.com/resources/blog/ ➡️ Meta Quest Developer Hub: https://developers.meta.com/horizon/documentation/unity/ts-mqdh/ 🔗 CONNECT WITH US ➡️ Sign up to get the latest news from Meta Horizon: https://developers.meta.com/horizon/newsletter 💡 LEARN ABOUT THE META HORIZON START PROGRAM The Meta Horizon Start program provides intermediate and advanced developers with the resources, hands-on support, and expert guidance needed to accelerate their app development. Join a thriving community to get the tools and go-to-market guidance you need to successfully deploy and grow your app on Meta Horizon OS. Apply to Start today: https://developers.meta.com/horizon/discover/programs/start100Views0likes0CommentsF2P vs. Premium | A Start Developer Panel on VR Monetization
Choosing between Free-to-Play and Premium is one of the biggest decisions a VR developer can make. In this session, we learn the unfiltered monetization strategies from the creators of hit games Moto X, Sail VR, Swordsman, UG, and Clay Hunt VR. Hosted by Scaled Partner Manager Rita Brennan Turkowski, this panel is a masterclass in navigating the path from initial idea to a thriving, monetized app on the Meta Horizon Store. 💡 In this session you’ll learn: When to choose a Free-to-Play (F2P) vs. a Premium pricing model. How to pivot your monetization strategy, even after launch. Proven techniques for building and leveraging a passionate community on Discord and beyond. Expert advice on Early Access, live ops, and creating viral social mechanics. 🎙️ HOST Rita Brennan Turkowski, Scaled Partner Manager 🗣️ PANELISTS Kyle Joyce (Enver Studio) - Moto X, Steal a Monkey Spencer Cook (Continuum) - UG Garett Cook (Red Team Interactive) - Sail VR Almir Brljak (Sinn Studio) - Swordsman, Battlegrounds Aleksi Rantonen (Shotgun Gaming Oy) - Clay Hunt VR ▶️ VIDEO CHAPTERS 👋 Introduction & Panelist Expertise 🕒 00:00 - Welcome & Panel Introduction 🕒 00:27 - Audience Poll: Free-to-Play vs. Premium 🕒 01:03 - Meet the Developers: Panelist Expertise & Games 🤔 Monetization & Concept Validation 🕒 03:37 - Icebreaker: How Game Genre Drives Your Monetization Choice 🕒 05:41 - Concept Evolution: Knowing When to Pivot or Quit 🕒 08:06 - Lessons from Launch: What We Learned from Our First Games 🕒 11:06 - Early Access Strategy: How Early is TOO Early? 📣 Community & Marketing 🕒 15:35 - How to Gather Early Signals from TikTok, Discord & Social Media 🕒 17:19 - Techniques for Building Community & Acting on Feedback 🕒 22:22 - The Power of Social Mechanics & Creating Viral Moments 🕒 25:05 - Creating Your Own Content vs. Working with Influencers ✅ Final Advice 🕒 26:48 - "What I Wish I Knew Then": Key Advice for New Developers 🕒 27:40 - Closing Thoughts: Define Your Audience & Monetization Plan 📚 RESOURCES ➡️ Premium Monetization Models: https://developers.meta.com/horizon/resources/monetization-premium-models/ ➡️ Free-to-Play Monetization Models: https://developers.meta.com/horizon/resources/monetization-free-to-play-models/ ➡️ New Monetization Tools for All Developers: https://developers.meta.com/horizon/blog/monetization-tools-meta-horizon-store-developers-quest/ ➡️ Developers Blog: https://developers.meta.com/resources/blog/ ➡️ Meta Quest Developer Hub: https://developers.meta.com/horizon/documentation/unity/ts-mqdh/ 🔗 CONNECT WITH US ➡️ Meta for Developers: https://developers.meta.com/ ➡️ Sign up to get the latest news from Meta Horizon: https://developers.meta.com/horizon/newsletter 💡 LEARN ABOUT THE META HORIZON START PROGRAM The Meta Horizon Start program provides intermediate and advanced developers with the resources, hands-on support, and expert guidance needed to accelerate their app development. Join a thriving community to get the tools and go-to-market guidance you need to successfully deploy and grow your app on Meta Horizon OS. Apply to Start today: https://developers.meta.com/horizon/discover/programs/start32Views1like0Comments6 Best Practices For Launching on the Meta Horizon Store
Ready to maximize your VR game's launch success? Learn directly from Benjamin Miller, Head of Store Operations, as he reveals 6 essential go-to-market (GTM) best practices for deploying your title on the Meta Horizon Store - actionable strategies to improve discoverability, increase conversions, and build a thriving community around your product. 💡 In this video, you’ll learn how to: Develop a holistic GTM strategy from pre-launch to post-launch. Leverage pre-launch offers like Coming Soon and Pre-orders to build momentum. Optimize your Product Detail Page (PDP) and A/B test assets for maximum impact. Engage your community using Developer Profiles and other on-platform tools. 🎙️ SPEAKER Benjamin Miller, Head of Store Operations at Meta ▶️ VIDEO CHAPTERS 📈 The VR Market Landscape 🕒 00:00: Welcome & Session Goals 🕒 02:42: VR Market Growth & Developer Opportunity 🕒 05:13: Understanding Modern Launch Challenges 🗺️ Your Go-To-Market Blueprint 🕒 09:43: Framework for Maximizing Launch Success 🕒 12:46: Defining a Holistic GTM Strategy 🕒 18:04: How to Set Goals Using Comparable Titles 🚀 Pre-Launch & Discovery Engine 🕒 21:22: Pre-Launch Offers: Coming Soon vs. Pre-Order vs. Early Access 🕒 25:42: How the Meta Horizon Store Ranking Algorithm Works 🕒 29:01: Advanced Pre-Launch Monetization Tactics 🎨 Asset Optimization & Testing 🕒 30:42: Building a High-Converting Product Detail Page (PDP) 🕒 32:18: A/B Testing Your Assets for Maximum Impact 🕒 33:52: Engaging Your Community with Developer Profiles & Posts ✅ Final Takeaways 🕒 35:40: Key Takeaways for Your Launch 🕒 36:31: Final Recommendations & How to Get Support 📚 RESOURCES ➡️ Check out the first article in our Growth Insights Series: https://developers.meta.com/horizon/blog/tips-monetizing-in-app-purchases-free-to-play-strategies ➡️The Goldilocks Zone Pricing Article: https://developers.meta.com/horizon/blog/optimize-user-time-goldilocks-session-length-meta-quest ➡️ Developers Blog: https://developers.meta.com/resources/blog/ ➡️ Meta Quest Developer Hub: https://developers.meta.com/horizon/documentation/unity/ts-mqdh/ 🔗 CONNECT WITH US ➡️ Meta for Developers: https://developers.meta.com/ ➡️ Sign up to get the latest news from Meta Horizon: https://developers.meta.com/horizon/newsletter 💡 LEARN ABOUT THE META HORIZON START PROGRAM The Meta Horizon Start program provides intermediate and advanced developers with the resources, hands-on support, and expert guidance needed to accelerate their app development. Join a thriving community to get the tools and go-to-market guidance you need to successfully deploy and grow your app on Meta Horizon OS. Apply to Start today: https://developers.meta.com/horizon/discover/programs/start54Views0likes0Comments