VR_Projects

Doomenstein VR

The primary focus of DoomensteinVR is to describe the implementation of porting a first-person shooter game called Doomenstein to Virtual Reality (VR). The application demonstrates different movement types and combat systems by referencing other FPS games like Half-Life: Alyx and DoomVFR.

System Requirements

Miniumum

Processor: Intel Core i5-4590/AMD FX 8350 equivalent or better
GPU: NVIDIA GeForce GTX 970, AMD Radeon R9 290 equivalent or better
Memory: 4 GB RAM or more
Operating System: Windows 7 SP1, Windows 8.1 or later, Windows 10
Software: SteamVR
Peripheral: HTC VIVE

Recommended

Processor: Intel Core i5-4590/AMD FX 8350 equivalent or better
GPU: NVIDIA GeForce GTX 1060, AMD Radeon R9 480 equivalent or better
Memory: 8 GB RAM
Operating System: Windows 7 SP1, Windows 8.1 or later, Windows 10
Software: SteamVR
Peripheral: HTC VIVE

Run DoomensteinVR.exe

  1. Clone DoomensteinVR Folder.
  2. Make sure HTC Vive is setup properly.
  3. Run DoomensteinVR.exe under the DoomensteinVR/Run Folder.

Compile Source Code

  1. Clone both Engine and DoomensteinVR Folder.
  2. Compile the project.

Controls

Movement

Press top/bottom button on controller touchpad to move forward/backward by a short distance. Press left/right button on controller touchpad to rotate the view by 45 degress. Hold the center part of controller touchpad to select location and then release to teleport to that location.

Fire

Press Trigger to fire a bullet

Current State of the Game

One test level with 4 enemies and no winning/losing state.