Build Faster, Earn More: Accelerating Your Unity VR Workflow
A large number of Meta Quest titles are powered by Unity from AAA games to immersive media to productivity tools. Together, with Unity, we're committed to making it easier and faster to build VR experiences on our platform.
This is the third post in our three-part "Build Faster" series, focusing on Unity developers. We've reinforced the core tools you rely on every day and layered new agentic AI capabilities on top, so whether you're configuring a project, profiling performance, or prototyping a new mechanic, there's less manual work between you and a working build.
TL;DR
Getting Started & Setup: We're standardizing on Unity 6.3+ and introducing the Unity Project Analyzer Skill to ensure your AI agent never has a "cold start" when reading your project.
Performance Optimization: Move from hours of manual trace analysis to seconds with Meta VR CLI and AI-native RenderDoc wrappers.
Stay In-Headset Flow: The Meta XR Simulator and Immersive Debugger with Runtime AI allow you to stay in-headset while making real-time adjustments.
Rapid Prototyping: Unity MCP and Meta's MCP Extensions allow agents to build scenes, place assets, and trigger Play Mode via natural language.
Stable Foundations and Simplified Setup
We know that decoding the matrix of tool versions, wrangling project updates, and troubleshooting configurations is tedious work that steals time from your creative development. Your job is to build great VR experiences, and our job is to eliminate the boilerplate friction that stands in your way.
We have been working closely with Unity to align on a golden path for Quest development: Unity OpenXR (supported by Unity 6.3+). This focus lets us concentrate resources on providing a more stable and feature-rich pathway. Additionally, we invested in our Meta Quest Build Target by continuing to improve the Project Setup Tool and updating our Editor UI to further streamline setup. Taking this one step further, the new Meta XR SDK Onboarding Flow offers custom recommendations based on your expertise level and project focus.
Agentic Workflows
These foundational optimizations are included in our agentic tools. With Meta VR CLI your agent can set up a full Unity project for VR by just prompting, eliminating a lot of extra work. The tool detects your Unity install automatically, bootstraps a fresh project with the correct template and dependencies, and configures a full VR setup
These agentic workflows are new to Unity developers with the recent release of Unity AI Gateway, which include tools and skills that make it faster and easier for you to ramp up. Our Unity Project Analyzer Skill solves the "cold start" problem for agents by proactively analyzing your project and saves that information in a structured folder that is updated as you work. This ensures every AI session has the right context from the jump, saving you time and tokens while ensuring the agent actually understands the world you're building.
Our agentic tools repo has many more skills to up level your Unity agentic workflows, be sure to check them out.
Best practice: Got things up and running? Talk to your agent like a pro. To get the best results during your agentic workflows, be specific about your platform and context. Instead of saying "Fix my shader," try: "My custom URP shader isn't rendering correctly on Quest 3. Can you analyze the subshader and optimize it for mobile tile-based rendering?" For more, check out our Prompting Best Practices for Unity Developers.
Performance Optimization
VR is a compute-intensive platform, and developers are often pushing our devices to the max. Performance optimization is often one of the most time consuming and difficult parts of shipping a quality title, forcing you to spend hours manually tracing and analyzing data. Our goal is to replace that pain with automation, giving you back control over your frame budget.
Over the past years, we have delivered various tools such as OVRMetrics (in headset perf), RenderDoc Meta Quest fork (frame debugging), Perfetto improvements in addition to the profiling information you get from Unity. Most recently, we shipped Unity Runtime Optimizer to further simplify performance tuning and provide you actionable insights within your workflow. Bottleneck analysis mode parses captured runtime data, highlights potential bottlenecks, and provides suggestions for improvement, while "What If" analysis helps you understand the cost of individual game objects through A/B experimentation.
Many developers are already leveraging AI to assist them in profiling and performance analysis. AI can analyze large swaths of unstructured traces and data, quickly and efficiently, and provide recommendations on how to improve and fix issues. We want to make it easy for all developers on our platform to leverage AI for performance optimization:
Perfetto Trace Analysis: Meta VR CLI enables AI based performance analysis via the perf command, identifying bottlenecks in seconds. Try capturing a 10-second Perfetto trace from the Quest by simply asking: “take a 10 sec perfetto capture with GPU data on the connected Quest device" Once captured, you can skip the manual trace analysis and prompt your AI agent directly with “I captured a Perfetto trace with session ID my_perf_trace while playing my game on Quest. Are any frames missing the 72fps target? What are the top 3 things eating the most frame budget? Break it down by GPU vs CPU. ”Your agent will read the trace and give you a full breakdown of frame timing, GPU costs, and thread scheduling. [See this tutorial to dive deeper into AI performance optimization]
AI Native RenderDoc - We’ve made RenderDoc for Meta Quest AI-native by adding a new CLI and skill, meaning you no longer have to be a GPU expert to take advantage of RenderDoc. You can identify expensive components in your scene by just asking your agent "Capture and find the highest ROI changes in this scene I can make changes to". Or have it help you with shaders by prompting "Take a capture and figure out why my Shader is distorted".
AI Powered Runtime Optimizer - for devs who want to stay in Runtime Optimizer for their perf work, a new AI powered analysis option is now available in the tool.
Eliminating the Don/Doff Cycle
The most physical source of friction in VR development is the constant need to switch between the headset and the computer. This was one of the core developer friction points Meta XR Simulator was built to address. Since then, we have continued to improve the tool by adding more platform capabilities that allow developers to build and test many more additional core mechanics, improved stability to allow for faster iteration loops and expanded to new use cases such as multiplayer testing directly on the desktop without a device. Most recently the UI was overhauled to make it more intuitive and support a wider variety of use cases, keeping you at your desk and in the zone.
With agentic workflows, Meta XR Sim is a key component in closing the loop for agents. With Meta XR Sim, agents can build, test and validate their outputs and iteratively loop to improve the final results.
When you do need to be in the headset, the latest version of the Immersive Debugger helps you achieve more in the headset than ever before. We've added Runtime AI support, which allows you to connect to an LLM and use voice commands while in-headset to prompt your agent to make changes to the scene. You can see those changes appear in real-time without ever taking the headset off. This allows engineers, QA teams, and even non-technical members to adjust elements on the fly or file bug reports by simply directing the AI assistant.
By combining these tools, we're making sure your energy is spent on the experience itself, not on the hardware transitions.
Speeding up your Prototypes
One of the highest leverage accelerants is the ability to validate ideas and concepts quickly with prototypes. With agentic workflows, the time and effort to build prototypes has reduced dramatically.
The Unity MCP makes the Unity Editor accessible to your agentic workflow. Combining the Unity MCP with our Meta Unity MCP Extensions allows agents to build efficiently for the Quest platform. These tools provide your agents the granular authority to read your scene hierarchy, modify objects, and even trigger Play Mode automatically to validate changes in real-time. Give your agent a well defined prompt on what you envision and watch it build on its own.
Our suite of agentic tools, including Meta VR CL and our skills repo, give your AI agent the specific "know-how" to handle complex Quest development tasks with high precision. Instead of you manually researching the nuances of hand-tracking gestures or spatial anchors, you can deploy these modular skills to your agent, allowing it to handle advanced XR engineering tasks without ever leaving your IDE.
Finally, it is notoriously difficult to judge a prototype until you've actually seen/ experienced it. Creating mock-assets that may just be thrown out later down the road can require significant amounts of time. To bridge this gap between "gray boxing" and final production, we've introduced the Meta Asset Library into the rapid prototyping flow. The asset library is available within the SDK, and to your agents via Meta VR CL, and provides a license-free searchable repository of AI-generated 3D models that round out any prototype.
To see all of these tools come to life, check-out Dilmer Valecillos's recent video building a basketball arcade:
Start Accelerating Your Unity Workflow Today
This post detailed how new agentic tools and reinforced core utilities are solving the key friction points in Unity VR development, allowing you to move faster through prototyping, performance optimization, and iteration. Begin your journey with agentic workflows by checking out our AI tooling overview, or if you’re looking for additional guides or tools, you can view these resources: