- Quest 2
- Quest 3
- Quest 3S
- Quest Pro
Xonotic VR
Xonotic, the free and fast open-source arena shooter, as a standalone 6DoF Quest game with a hand-held weapon, bots and online servers. One self-contained APK, no game files to copy.
- TrackingYes, 6DoF
- Quest 2
- Quest 3
- Quest 3S
- Quest Pro
Checking browser support…
Verification
Not tested
Step-by-Step Installation Guide
Install on Quest, in the card above, is the one-click USB install. These steps are the manual path (SideQuest or ADB).
Overview
Xonotic VR is a standalone port of Xonotic 0.8.6 for Meta Quest by SgtBilko76 (Port Royale). Xonotic is a free, open-source arena shooter with fast movement and a large arsenal, each weapon with a primary and a secondary fire. Deathmatch, Capture The Flag, Clan Arena, Nexball, Freeze Tag and Multiplayer Race are all here. This port runs the real game natively on the headset, with room-scale head tracking, the weapon held in your hand, offline matches against bots and the game's own server browser for online play.
[!NOTE] Nothing to copy. The release APK is self-contained: the game data is bundled, so there is no PC step and no extra download.
Prerequisites
- Meta Quest 2, 3, 3S or Pro (developed and tested on Quest 3).
- About 3 GB of free storage. The APK is about 1.1 GB and the game data unpacks to about 1.8 GB.
Step-by-Step Installation
- Install the APK via 1-click on QuestPorts or download
Xonotic-VR-full-release.apkfrom GitHub Releases. - Open Library, set the filter to Unknown Sources and start Xonotic VR.
- On first start, allow storage access when asked. The game data unpacks to
/once, which takes a few minutes. The game then starts by itself.sdcard/ XonoticVR
Controls (right-handed defaults)
| Control | Action |
|---|---|
| Right trigger | Fire |
| Right grip | Secondary fire |
| Left stick | Move |
| Left trigger | Jump |
| Left grip | Grappling hook |
| Right stick up / down | Zoom / crouch |
| A / B | Next / previous weapon |
| X | Use |
| Y | Scoreboard |
| Right stick click | Recenter the view |
| Left menu button | Menu / Escape |
Turning is snap by default. In menus the sticks move the cursor, A confirms and B goes back.
[!TIP] Everything is a normal Xonotic console variable. Your own settings are safest in a separate
myconfig.cfg, becausevr.cfgis rewritten when a release ships new VR defaults. The port README explains how.
This is a Beta (0.5). The first start unpacks about 1.8 GB and can take a few minutes, so wait for the game to start by itself. If it does not, check that storage access is allowed for the app and that about 3 GB is free. If the frame rate drops, lower vr_supersampling or raise vr_foveation. PICO is listed by the author but untested here.
Requirements SummaryStandalone VR
No community reports yet. Be the first to share how it runs on your headset.
How did this port run for you?
Join the developer community for installation troubleshooting, high-resolution HD mod packs, and multiplayer sessions.