There's only a few things I want to see out of this project, most of them realistic to implement. I know I can't have my dream request come true (a linux port), but maybe one or more of these can be done:
1. Single player mode - I'm not your average gamer age, being older - I would get royally p0wned like the n00b I am without a way to do single player.
2. Self-hosted server? In fact, if this could be done, item 1 would almost be a given.
3. A fully explore-able world - I want to be able to just go off, and be a tourist. Ideally, this would be possible both in single-player and multi-player modes. Take the idea that if it can be explored, it should be able to be explored (wanna crawl inside a sewer or air shaft? What able an elevator cableway? Jump off a tower crane? Take that bicycle for a spin? Mess with the cooks in the back of a restaurant? etc).
4. ...and the more difficult item: VR integration.
What do I mean for item 4? Well - I don't want just Rift or Vive support - any and every game is going to gave that. No - I want to have the option to interface a custom hacked HMD made from a bastardized combo of a Forte VFX-1 and a VictorMaxx CyberMaxx (or maybe just my Virtuality Visette Pro?), and control my movements and such with custom controllers (maybe a hacked Nintendo PowerGlove and an Ascension Flock-of-Birds kit?).
How can this be done? Well - first, give us a way to set up custom video modes - 2D and 3D (interlaced 3D, L/R side-by-side, left/right to separate monitors, etc). Secondly, give us a way to get data out of the game (orientation mainly, but there could be a ton of other options here - if it is helpful for immersion, it should be an API call away), as well as put data into the game (again, orientation of the camera, but also the hands/arms, directional control, etc - again, with an API call).
Think about the idea of being able to interface custom 3D tracking systems, as well as motion platforms, bass shaker actuators, etc - and have the video and audio going to a custom HMD. Don't let us be walled into a garden where we can only purchase expensive VR devices to have the whole enchilada. Some of us would like to experiment and play in this world. It's a world many of us would love to live in if we could. If we can only visit it virtually, so be it - but let us be able to hack our own kit together like any good cyberpunk hacker would do. Seriously, you can build an HMD from cheap parts off Amazon and Ebay; there's also tons of ideas and books and other old info from the early days of PCVR that show how to interface other stuff, make your own trackers, etc. Today, there are many people making open-source optical 3D trackers using all kinds of different hardware. All of it custom, all of it open-source, etc. But without a way to get that data into the game (or out of it), we can't make use of it.
An ideal thing to support would be the OSVR platform (
https://osvr.github.io/) - for instance, I own an Ascension FOB - but it is an RS-232/RS-485 based system, so in order to get the data on the network, I need either a PC that has such a port, or some kind of USB dongle - then I could get it on the network. If CP2077 supported an OSVR driver to allow the query of its data, and the ability to send data to it - then I could take the output of my tracker system, and feed it into the game, allowing me the ability to control (for instance) both hands and the head camera. I could become fully immersed...
Or - what about those lucky users who have homebrew (or research institurions) CAVEs? They use 3D shutter glasses (or some use dual-projectors for each wall of the CAVE) - so they would need that support, and most of them also use magnetic 3D trackers like Polhemous and Ascension kits. Of course, there's also the Razer Hydra that could be used (but OSVR supports all of that).
But even if all that could be added was an easy API to both control and get information out of the game (again, for immersive purposes) - that would be best.
Finally - don't censor the game or cripple it if you use API access - this game could be a real "game changer" for the world of collaborative VR - imagine the possibilities if - if you have the gear, or can build it - you could "jack in" to CP2077 and be fully immersed into the world...
As an aside - and I am sure I am not alone on this - I was hugely disappointed that the whole "Sword Art: Online" and IBM VR thing was a giant marketing stunt. Nothing they showed couldn't have been done. That they didn't do it is a disgrace, IMHO.
Let's not waste the opportunity to do it right with this game. If I can't explore the world of SAO in the VR gear of my choosing, then let us be able to explore the world of Cyberpunk 2077 in our own gear. Don't miss this opportunity, if at all possible...please.