So with this VR headset I got a month or so ago, I'm interested in using it to code in VR.
Unrelated but please don't bother telling me how the text is all blurry and stuff, people have been getting by without glasses for centuries by just increasing the text size, aka looking closer.
I already do it to an extent by using BigScreen VR and opening up a virtual screen, but I'm limited by the fact that I don't have enough ports to connect more than 1 monitor on my device. Since I'll be doing this all in VR (theoretically), a perfect alternative would be to have something like an upgraded version of RiftSketch, where there are multiple IDEs present, and instead of using controllers, people can use the mouse (just like how it's done by default with Windows Mixed Reality).
What I'm thinking of at present is to use multiple WebViews, with an instance of VS Code running in each WebView - that way, I won't have to develop the IDE, only the VR interface. There's a couple of limitations with this, namely that I don't think I can use extensions, and that it basically requires you to open up a VS Code Server that they're all going to listen to, but these are acceptable, especially if you're working remotely where you'll already be running a Code server, for example.
The question then becomes, which software or set of tools would get me on the ground running the fastest? Given that the acceptance criteria is basically:
- a VR environment
- multiple WebViews that can be spawned
- mouse based control
I would think there's not much that needs to be worked on (as more complex issues such as focus, overlapping keyboard shortcuts, etc. can all be figured out later), and that most engines would support it.
I was looking at Godot for this since Godot apparently supports developing for VR? But all I could find were a couple of discussion threads on Github about how they don't have proper WebViews yet, and the ones that they do have are going to be for more basic, non-interactive views instead.
Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp
"Sit look rub panda" - Alan Davies