VR Game Development Toolkit: What to Build With and Where to Ship
Last updated: November 10, 2026 · 77 tools and resources, links checked November 10, 2026
Making a VR game takes four things: an engine to build it in, a headset to test on, a way to write and debug the code, and a store that will put it in front of players. Every one of those is cheaper and more open to a small team than it was a few years ago. Engines are free until you earn real money, the standard that ties headsets together is open, and AI coding tools can now read headset logs and drive a test build. This page lists what to use at each step, what it costs, and where to sign up.
The toolbox
Tap a box to jump to it. Each section opens with the one we would start with.
- Engines Where the game gets built. All of them are free to start.Start: Unity 68 listed
- SDKs and platform kits The libraries that talk to each headset.Start: XR Interaction Toolkit (Unity)10 listed
- AI coding tools Assistants that write, test and debug alongside you.Start: Meta VR CLI and agentic tools12 listed
- Test headsets What to develop and test on.Start: Meta Quest 37 listed
- Assets, art and audio Models, animation and sound you do not have to make.Start: Blender13 listed
- Stores and distribution Where players can buy it, and what each store takes.Start: Meta Horizon Store9 listed
- Funding and programs Grants, publishers and developer programs.Start: Meta VR Start9 listed
- Community Where to ask questions and find playtesters.Start: Meta Developer Forum9 listed
Engines
Every engine here costs nothing until a game earns real money, so the choice mostly comes down to what you already know and which headsets you want to reach. Unity has the widest headset support. Unreal suits teams chasing high-end PC VR visuals. Godot is fully open source, and the web frameworks put a game in a headset's browser with no store review at all.
Start here
Meta, Valve, Google and PICO all document a first-party Unity path, so one project can reach Quest, Steam Frame, Android XR and PICO headsets, and it has the deepest pool of VR tutorials and samples.
Why it is the pick: It has the widest headset support and the most VR learning material of any engine, and it costs nothing until a team passes $200K. One catch: shipping to Apple Vision Pro through Unity needs a Pro seat.
Also worth knowing
- Unreal Engine 5 Free; 5% royalty on gross revenue above $1M per product
Full engine source and high-end rendering for teams that already know Unreal and want PC VR visuals, though standalone headsets need careful mobile-style optimization.
- Godot 4 Free and open source (MIT), no royalties
OpenXR and WebXR are built in, and both Valve's Steam Frame docs and Google's Android XR docs give a supported Godot path.
- Immersive Web SDK (Meta) Free (MIT)
Meta's WebXR framework, built on three.js, ships ready-made grabbing, locomotion, spatial audio and physics plus desktop emulation, so a web team can build and test a headset game in the browser.
- three.js Free (MIT)
The most widely used JavaScript 3D library, with WebXR support built in, and the base that A-Frame and Meta's Immersive Web SDK sit on.
- A-Frame Free (MIT)
HTML-style tags on top of three.js make it the quickest way to get a WebXR scene running in a headset browser.
- Babylon.js Free (Apache 2.0)
A full web game engine with a WebXR helper, physics and visual editors, for teams that want more engine and less assembly than three.js.
- PlayCanvas Engine free (MIT); hosted editor free for public projects, paid plans from $15 a month
A browser-based editor that several people can work in at once, with free hosting and WebXR support.
SDKs and platform kits
OpenXR is the open standard that Meta, Valve, Google and PICO runtimes all implement, so most of a VR game's input and rendering code can be written once. The vendor kits add what OpenXR leaves out: store features, passthrough, hand tracking extras and each platform's own requirements. Apple Vision Pro is the exception and uses its own SDK.
Start here
XR Interaction Toolkit (Unity)
Unity's own layer for grabbing, UI and locomotion, running on Unity's OpenXR plugin.
Why it is the pick: Google's Android XR docs, Valve's Steam Frame docs and PICO's Unity package all build on it, so one codebase can reach most headsets. A team shipping only on Quest may move faster with Meta's All-in-One SDK.
Also worth knowing
- OpenXR (Khronos Group) Royalty-free open standard; SDK and loader are Apache 2.0
The cross-vendor API every major engine supports, so code written against it carries from one headset to the next.
One Unity install bundles Meta's interaction, audio, haptics, voice and platform SDKs plus the Mixed Reality Utility Kit, which covers hand tracking, passthrough, room data and store features for a Quest game.
- Android XR SDK Free (Apache 2.0)
Google's platform for Android XR headsets and glasses; the core Jetpack XR libraries reached stable 1.0 on October 21, 2026, and game teams can target it from Unity, Unreal or Godot through OpenXR.
Covers developer mode, standalone builds from Unity, Unreal, Godot or a custom engine, and the review behind Valve's Verified label for standalone games.
- SteamVR Free runtime and SDK
The PC VR runtime behind Steam; it supports OpenXR, so one OpenXR build reaches the PC headsets SteamVR drives as well as Steam Frame streaming.
- PICO SDKs Free
Unity, Unreal and Spatial SDKs for PICO OS 6, needed for PICO-specific features and PICO's store; OpenXR apps keep working on it.
- Godot XR Tools Free (MIT)
Ready-made Godot scenes for VR hands, pickups, teleporting and smooth movement, so a Godot team does not write basic VR interaction from scratch.
- Godot OpenXR Vendors plugin Free (MIT)
Adds the vendor-specific OpenXR extensions for Meta, PICO and Android XR headsets, and Valve's Steam Frame docs call for it on Godot 4.5.
- visionOS SDK (Apple) Free SDK; Apple Developer Program $99 a year to ship
Required for Apple Vision Pro, using RealityKit directly or an engine; development needs a Mac and Xcode.
AI coding tools
This is the part of the toolkit that changed most in 2026. Meta, PICO, Google, Unity and Epic now ship tools that let an AI assistant work with the engine or the headset directly: deploying a build, reading logs, capturing a performance trace, even moving the controllers in a running app. The assistants themselves are close to interchangeable, and most of the headset tooling supports all of them, so the starting pick here is the headset tooling, not an assistant.
Start here
Formerly hzdb, its MCP server lets an AI assistant deploy builds to a Quest, capture performance traces, search Meta's docs and walk through store submission.
Why it is the pick: It is free, it works with whichever assistant you already use (Meta's repo has install steps for Claude Code, Codex, Cursor, Copilot and Gemini), and it covers the headset most small VR games ship on first.
Also worth knowing
- Claude Code (Anthropic) Included with Claude Pro, $20 a month
A terminal coding agent that reads and edits a whole project; Meta's, PICO's, Unity's and Unreal's XR tooling all document setup for it.
- Cursor Free tier; paid plans from $8 a month
An AI-first editor built on VS Code; Meta's agentic tools ship a Cursor plugin and PICO's tools support it.
- GitHub Copilot Free tier; Pro $10 a month
The cheapest paid entry point, working inside VS Code, Visual Studio and JetBrains editors.
- Google Antigravity Free for individuals, with weekly limits
Google's agent editor and command-line tool, which replaced Gemini CLI for individual accounts in June 2026; Meta's and PICO's tools both support it.
- OpenAI Codex Limited use on ChatGPT Free; included with Plus, $20 a month
OpenAI's coding agent for the terminal, the editor and the cloud, supported by Meta's agentic tools, PICO's plugins, Unity's official plugin and Unreal MCP.
- Unity AI tools MCP server and CLI free; in-editor assistant included with Pro, $10 a month on Personal
Lets an outside agent drive the Unity Editor over MCP; needs Unity 6 or later, and the tools are still in beta.
- Unreal MCP (Epic) Included with the editor (experimental)
A built-in MCP server that lets an outside coding agent operate the Unreal Editor over a local connection.
- Meta XR Operator Free, part of the Meta XR Core SDK (experimental)
Lets an AI agent read head, controller and hand poses from a running Unity app and send input back, so it can play-test a build on Link, the simulator or the headset.
- Immersive Web SDK AI tooling Free (MIT)
New WebXR projects ship with agent instructions and an MCP server, so an assistant can run the app in a browser, take screenshots and inspect the scene.
- PICO CLI and Intelligent Plugins Free (Apache 2.0)
One npm command installs PICO's XR skills and MCP servers into ten coding assistants, for PICO OS spatial apps or Unity projects.
- XR Blocks (Google) Free (Apache 2.0)
An open WebXR and AI framework with a Gemini Gem that turns a text prompt into a working Android XR prototype you can preview on a desktop.
Test headsets
Buy the headset your players own. Meta said in October 2026 that it will only ship new devices when it has a major breakthrough, which leaves Quest 3 and 3S as the standalone build target for the foreseeable future. Add a Windows PC with a recent graphics card and the same desk can test SteamVR builds on Quest over Link, on Steam Frame and on PS VR2.
Start here
Reaches the Meta Horizon Store and doubles as a PC VR headset over Link, and it was the most used headset in Steam's October 2026 hardware survey at 27.27%.
Why it is the pick: One headset covers both big audiences, standalone Quest and PC VR on Steam. Quest 3S uses the same chip, so a game that holds its frame rate on Quest 3's sharper display will hold it on 3S.
Also worth knowing
The cheapest way into the Quest audience, and worth having as the lower-resolution headset many new Quest buyers own.
- Valve Steam Frame From $1,059, sold through reservations
Runs standalone ARM builds and streams PC VR from a Windows machine, with Valve's own Verified review for standalone games.
- Samsung Galaxy XR $1,799.99
The main Android XR headset, and the way to test a game bound for Google Play's XR section.
- Apple Vision Pro From $3,699
Only needed to ship on visionOS; developing for it also needs a Mac and Xcode.
- PlayStation VR2 $399.99 list; PC adapter sold separately
Only worth it for a game headed to the PlayStation Store, though with Sony's PC adapter it also works as a SteamVR headset. Sony's US store was not listing the headset when we checked in November 2026.
- PICO 4 Ultra Not sold to consumers in the US
Only worth testing on if the game targets PICO's store in Europe and Asia.
Assets, art and audio
A small team cannot model, animate and score everything itself, and it does not have to. The free sources here are CC0 or carry licenses that allow commercial games, and the stores sell per asset. Read the license on anything you download, and keep a credits list as you go.
Start here
Modeling, sculpting, rigging and animation in one free tool that exports glTF and FBX to Unity, Unreal and Godot.
Why it is the pick: It costs nothing and covers the whole pipeline, and nearly every other source on this list ends up in Blender anyway, for cleanup and for cutting models down to a standalone headset's polygon budget.
Also worth knowing
- Unity Asset Store Priced per asset, many free
The largest catalog of ready-made VR interaction kits, tools, environments and characters for Unity projects.
- Fab (Epic) Priced per asset, some free
Epic's marketplace, which replaced the Unreal Engine Marketplace; its standard license covers use in other tools, but some listings ship only in Unreal formats, so check the files first.
- Kenney Free (CC0)
A large library of consistent low-poly 3D, UI and audio packs that suit standalone headset budgets.
- Poly Haven Free (CC0)
High-quality HDRIs, PBR textures and scanned models for lighting and dressing a scene, no credit needed.
- ambientCG Free (CC0)
More CC0 materials and HDRIs, a good second stop when Poly Haven lacks the surface you need.
- Quaternius Free under its own license; commercial games allowed
Low-poly characters, nature, buildings and weapons, many already rigged and animated; the license allows commercial games but not reselling the assets themselves.
- Mixamo (Adobe) Free with an Adobe ID
An auto-rigger and humanoid animation library that gets characters moving without a motion-capture budget.
- Freesound Free; license set per sound
A huge library of effects and ambiences; filter to CC0 or CC BY for a paid game, since NonCommercial sounds cannot ship in one.
- Steam Audio Free (Apache 2.0)
Valve's spatial audio, with occlusion, reflections and reverb, and plugins for Unity, Unreal, FMOD and Wwise.
- Meta XR Audio SDK Free
Meta's spatializer and room acoustics plugin for Unity, Unreal, FMOD and Wwise, tuned for Quest.
- FMOD Studio Free Indie license under $200K revenue and $600K budget
Audio middleware for adaptive music and effects, built outside the engine by a sound designer; it requires an FMOD credit in the game.
- Wwise (Audiokinetic) Free Indie tier for budgets up to $250K
Deeper interactive audio tooling than FMOD, worth it when the team's sound designer already knows it.
Stores and distribution
Most small VR games launch on the Meta Horizon Store, Steam or both. SideQuest and itch.io are good for demos, early builds and finding your first players. The other stores reach smaller audiences but cost little to add once a game exists, and each one has its own review process.
Start here
The main store for Quest; since App Lab was folded in during 2024, any title that passes Meta's technical review is listed and searchable.
Why it is the pick: Quest is the largest standalone VR audience and there is no entry fee. A first title that passes Meta's VR checks is publicly listed and can launch with an Early Access label.
Also worth knowing
- Steam (Steam Direct) $100 per game, paid back after $1,000 in sales; 30% standard cut
Reaches PC VR players on every SteamVR headset, including Steam Frame and PS VR2 owners using Sony's PC adapter; a first game needs a Coming Soon page live for at least two weeks before launch.
- SideQuest Free to list; paid games link out to another store
A listing and player community for Quest demos, prototypes and early builds, good for finding players and feedback before or alongside an official launch.
- itch.io Free; you set itch.io's share of each sale (10% by default)
The easiest place to sell or give away PC VR builds and Quest APKs directly, with pay-what-you-want pricing and no certification.
- PICO Store Free to publish; revenue share set in PICO's distribution agreement
PICO's store, where individual developers can publish free or paid apps entirely online; PICO quotes five to seven working days for review.
- Google Play for Android XR $25 one-time registration; service fees vary by region
Ships Unity, Unreal, Godot or OpenXR games to Android XR headsets such as Galaxy XR through the normal Play Console, with a dedicated XR release track.
- App Store for Apple Vision Pro $99 a year; 15% commission for enrolled small businesses
The only store for Vision Pro, through App Store Connect, with TestFlight for beta testing and App Review on every build.
- PlayStation Partners Terms set in Sony's agreement after approval
Sony's program for self-publishing PS5 and PS VR2 games on the PlayStation Store; you apply with studio details and a short project plan.
- VIVEPORT Revenue share set in HTC's developer terms
HTC's store for PC VR and VIVE headsets, with a subscription catalog; a low-effort extra channel for a PC VR game already on Steam.
Funding and programs
Everything below was confirmed active in November 2026. Programs open and close often, so check the dates on each page before planning around one. The two government funds are examples; most countries with a games industry run something similar, and it is worth looking up your own.
Start here
Meta's developer program, formerly Oculus Start, with priority technical support, software credits and launch guidance for Quest developers.
Why it is the pick: It costs nothing, it is open all year, and Meta has made membership a requirement for entering its developer competitions, which carry cash prizes.
Also worth knowing
- Epic MegaGrants Grants with no repayment; recipients keep their IP
Epic's grants for Unreal Engine projects run in application windows; both 2026 rounds have closed and the 2027 dates are not out yet.
- Meta Horizon+ catalog Free to apply; payouts based on play
Once a game is live on the Meta Horizon Store, it can apply to the subscription catalog for income on top of sales.
- Fast Travel Games Publishing Publishing deal, terms per title
A VR-only publisher since 2018 that takes pitches by email and can cover funding, QA, certification and launch marketing; its page lists what a pitch should include.
- Impact Inked Publishing deal, terms per title
Publishes games built for VR from the start, with marketing, PR and playtesting support.
- Creature Label support, terms not public
A small indie VR label that takes on a few studios at a time and runs its own showcase.
- UK Games Fund Non-repayable grants; UK companies only
Takes no IP or revenue share, and has funded VR titles before; each of its funds opens and pauses on its own schedule.
- Canada Media Fund Non-repayable contributions; Canadian companies only
Funds video games and immersive projects through several programs, each with its own application window.
- Kickstarter Free to launch; a fee comes out of funded projects
Can fund development and prove demand, but VR software campaigns usually depend on an audience the team has already built.
Community
The official forums are where platform staff answer questions. Game jams are the fastest way to ship something small, get feedback and meet people to build with. We link forums and project pages rather than Discord invites, which expire and can end up pointing at a stranger's server.
Start here
Meta staff and other Quest developers answer questions here, with sections for Unity, Unreal, OpenXR, web and PC VR development.
Why it is the pick: Most small VR games ship on Quest, and this is the one active forum that covers every engine with Meta staff in it.
Also worth knowing
Where Unity staff post XR toolkit and platform updates, and where Unity XR bugs and workarounds get discussed.
The official place for Unreal OpenXR, Quest and Android XR questions.
- Godot Forum: XR Free
Godot's XR questions and answers, alongside the engine's official XR documentation and regular XR progress posts.
- Khronos OpenXR Forum Free
The standards body's own forum, quiet but the right place for spec-level OpenXR questions.
- r/vrdev Free
An engine-agnostic subreddit for VR development questions and calls for playtesters.
A VR jam run about twice a year, with a week to build and a week of peer rating; the September 2026 edition produced 28 games, and the next is pencilled in for April 2027.
A relaxed three-week VR jam hosted by Fist Full of Shrimp that allows teams, templates and bought assets; its 2026 edition produced seventeen games.
- itch.io game jams Free
Where most VR jams are hosted; search the listing for VR or XR to find upcoming ones.
From our coverage
Reporting from VR.org that is useful if you are building something: new developer tools, SDK changes, platform rules and the people shipping games with small teams.
- Steam Frame's New Beta Lets Streamed PC VR Games Show Your Room, With X-Plane 12 as Valve's Example
Nina Castillo · Nov 10, 2026
- PICO Put Its XR SDK Behind Ten AI Coding Assistants, and the Whole Install Is One npm Line
Nina Castillo · Oct 28, 2026
- Meta Now Ships VR Hardware Only on 'Major Breakthroughs,' Leaving Quest 3 and 3S as the Build Target With No End Date
Jordan Kuo · Oct 26, 2026
- Seventeen Free VR Halloween Games Came Out of a Jam Themed 'Graveyard Shift'
Jordan Kuo · Oct 24, 2026
- Meta's Layout SDK Gives React Native Apps Two Extra Panels on Quest, While Its Gaze SDK Can't Ship Yet
Nina Castillo · Oct 21, 2026
- OpenXR's Spatial Containers Put Your App in a Window Beside Other Apps, and the Spec Landed in 1.1.63
Nina Castillo · Oct 20, 2026
- Steam Frame Leaves Color Passthrough to a $149 Arcturus Camera That Valve's Developer Docs Never Mention
Jordan Kuo · Sep 14, 2026
- Meta XR Operator Hands Your AI Agent the Controller, the Head Pose, and a Screenshot Button
Nina Castillo · Aug 26, 2026
- Why BattlEye Does Not Run on Quest, and What VR Studios Are Using Instead
Nina Castillo · Aug 21, 2026
- How to Get 67,000 Free 3D Assets Into Your Godot XR Project, and Where the Pipeline Still Breaks
Nina Castillo · Aug 19, 2026
- Why Will VR's Crowd Spend $792 on Unbuilt Glasses and Not $25 on Job Simulator?
Evan Marcus · Aug 15, 2026
- Godot 4.7 Quietly Became the Most Complete Open-Source XR Engine Yet. Steam Frame and Android XR Are Now First-Class Targets.
Nina Castillo · Jul 8, 2026
- One Student. Three-Player Co-Op. Real Physics. 'One More Delve' Just Embarrassed Half the Big-Studio VR Releases This Year.
Evan Marcus · Apr 28, 2026
Frequently asked questions
What do you need to make a VR game?
An engine, a headset to test on and a store account. Unity, Unreal Engine and Godot are all free to start. Most small teams begin with Unity and a Meta Quest 3, which reaches the Meta Horizon Store and doubles as a PC VR headset for Steam. Building for Apple Vision Pro also needs a Mac.
What is the best engine for making VR games?
For most small teams, Unity. Meta, Valve, Google and PICO all document a first-party Unity path, and Unity Personal is free until a team passes $200,000 in revenue and funding. Unreal Engine suits teams aiming for high-end PC VR visuals and charges a 5% royalty on gross revenue above $1 million per product. Godot is free and open source under the MIT license, with OpenXR built in.
Which headset should I develop a VR game on?
Meta Quest 3. Meta said in October 2026 that it will only ship new devices when it has a major breakthrough, which leaves Quest 3 and Quest 3S as the standalone build target, and Quest 3 was the most used headset in Steam's October 2026 hardware survey. Quest 3S uses the same chip, so a game that holds its frame rate on Quest 3's sharper display will hold it on 3S.
How much does it cost to publish a VR game?
The Meta Horizon Store has no entry fee and keeps 30% of sales. Steam charges $100 per game, paid back once the game makes $1,000. Google Play has a one-time $25 registration, and Apple's Developer Program, needed for Vision Pro, costs $99 a year. itch.io is free and lets you choose its share of each sale, 10% by default.
Can AI coding tools help build a VR game?
Yes, and the headset makers now ship tools for it. Meta's free Meta VR CLI lets an AI assistant deploy builds to a Quest, capture performance traces and search Meta's documentation, and PICO, Unity and Epic offer similar tools. Assistants such as Claude Code, OpenAI Codex, GitHub Copilot, Cursor and Google Antigravity work with them.
Where can a small VR team get funding?
Routes active in November 2026 include Epic MegaGrants for Unreal projects (between application windows at the time), VR publishers such as Fast Travel Games that take pitches, government funds like the UK Games Fund and Canada Media Fund, and crowdfunding. Meta VR Start is free and gives Quest developers support and entry to Meta's developer competitions. Google's Android XR Catalyst program closed its 2026 round on June 30.
