kromenak / gengine

A 3D game engine capable of parsing and running data files from the classic Sierra Studio's adventure game Gabriel Knight 3
GNU General Public License v3.0
63 stars 15 forks source link

VR support #8

Open lsorber opened 3 years ago

lsorber commented 3 years ago

Hi, this looks like an awesome project! I was wondering whether it would be feasible to add VR support to G-Engine?

I'm no expert, but it looks like the industry is converging to using Khronos' OpenXR as the standard VR API. Microsoft, Facebook, and Valve have all indicated that they will be transitioning to OpenXR.

There are several runtimes that implement OpenXR and support multiple devices, including SteamVR since February 2021 (Linux and Windows; macOS support dropped since May 2020) and Monado (Linux; support for other operating systems planned).

kromenak commented 3 years ago

Hello, thanks for the interest! I do think it is feasible to add VR support. However, there is still a decent amount of work to be done getting the base game up and running. But once things are looking pretty good, I'm hoping to experiment with adding more advanced features, and VR definitely fits into that.