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.

  1. 1. Pick an engine
  2. 2. Get a headset to test on
  3. 3. Build
  4. 4. Ship
How this page links. Every link goes to the tool's own site, docs or developer portal. The one exception is the Amazon button on the Quest headsets: if you buy through it, VR.org may earn a small commission at no extra cost to you. Nothing here is sponsored, and prices are the ones each company publishes. They change often, so check the linked page before you commit to anything.

The toolbox

Tap a box to jump to it. Each section opens with the one we would start with.

Advertisement

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

Unity 6

Personal free under $200K in revenue and funding; Pro $2,310 per seat per year

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.

  • 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)

Free Unity package

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.

  • Unity, Unreal and Spatial SDKs for PICO OS 6, needed for PICO-specific features and PICO's store; OpenXR apps keep working on it.

  • Ready-made Godot scenes for VR hands, pickups, teleporting and smooth movement, so a Godot team does not write basic VR interaction from scratch.

  • 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

Meta VR CLI and agentic tools

Free

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.

  • 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.

  • 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

Meta Quest 3

$599.99 (512GB)Amazon: $599.99

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.

  • The main Android XR headset, and the way to test a game bound for Google Play's XR section.

  • 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.

Advertisement

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

Blender

Free and open source (GPL); what you make is yours

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'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

Meta Horizon Store

No entry fee; Meta keeps 30% of sales

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 VR Start

Free; applications reviewed year round

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 Developer Forum

Free

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's XR questions and answers, alongside the engine's official XR documentation and regular XR progress posts.

  • The standards body's own forum, quiet but the right place for spec-level OpenXR questions.

  • 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.

  • 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.

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.