QVR Daydream can be downloaded here: Google Daydream - QVR-Daydream.


You can now play entirely using the Daydream controller with proper daydream support. Due to some limitations of the controller (lack of available buttons really) some functionality is mapped to actions, however the controller gives you full control over the weapon (decoupled aiming), allowing you to look one direction and aim another, which is quite good fun.

You can also play using a bluetooth game-pad, if you do this then you will need to disable the daydream controller mode (in the Controller Settings menu), otherwise the gun will continue to point where the controller points no-matter where you turn!


The "app button" invokes/dismisses the menu, or steps back to the previous shown menu


I didn't have the appetite to implement a full blown pointer style interface, so you have to use the controller trackpad to swipe up and down to scroll up and down, swipe left and right to change values, and click to enter a sub-menu. Seems to work pretty well, but this alone would be enough to prevent the app getting Daydream approval and therefore being available on Google Play.


Fire - Click the trackpad

Next/Prev weapon - Roll the controller left or right more than 90 degrees

Jump - Flick the controller up

There are two movement modes (again configured in the controller settings menu):

Strafe Enabled (default):

Trackpad moves you forwards/backwards/sideways depending on where your thumb rests and the direction you are pointing, there is a small deadzone in the center. Controller direction controls gun aim.


Exactly the same as above, except trackpad only moves you in the direction the controller is pointing, controller also controls gun aiming, so this control method may not be as desirable as strafing and shooting is much harder to achieve.

Known Issues

On the first run, if the app downloads the shareware assets, then the game doesn't display properly, just quit and restart and it will be fine

Don't try to use both a BT controller and the day dream controller at the same time, your angles will get into a right old mess

hi-res texture packs

It is also highly recommended you download the hi-res textures and unpack them to the id1 folder. They greatly improve on the regular game textures and donít have any impact on the in-game performance (that Iíve noticed). The hi-resolution texture packs can be found on the following site:
If you have the hi-res texture packs installed, then please allow extra time for levels to load and for the game to start.

Custom Maps

You can find a list of working custom maps and the required settings on the following post Custom Maps


Multiplayer has been tested using a PC based server and is confirmed as working, if you have details of a mutiplayer server that you are prepared to allow others to connect to, then this sub is the place to share them.

Additional notes

The game starts with the credits showing and the background dimmed in order to prevent you throwing up when the demo suddenly starts playin

Game menu is opened using the Start button on the gamepad

"Always Run" will default to Off on game start

You can mess about with lighting and rendering options as much as you like, however real-time world lighting, and some other graphical options, will make the game almost unplayable due to the impaired FPS. In order for changes to settings to persist, you need to quit the game through the menu (and you probably need to say yes to exit to oculus home)


All work on QVR is completed on a voluntary basis with the goal of spreading the VR experience of this classic game to as many people as possible. If you would like to contribute for my time that is much appreciated. You may use the below donation system.