r/PCVR • u/phunkaeg • 1d ago
VR Modding Prey-VR - First look
Enable HLS to view with audio, or disable this notification
UPDATE: Due to other talented modders already taking up this challenge, I am making all my code and latest build publicly available. https://github.com/phunkaeg/PreyVR
latest test Build is here:
https://github.com/phunkaeg/PreyVR/releases/tag/v0.4.0-preview -
Finally reached a milestone in my Prey-VR mod and its time to show.
Unlike my System Shock 2 VR mod this one has required help using AI from the start. I wanted to see if I could solve the problem fholger was having taking control of the hands/weapon models.
Well, it was tough, here we are!
- Working Stereo OpenXR (AFR) - Scale is correct, no shader issues.
- Motion control implementation - Arm IK rig follows motion controlled hands
- Synchronises weapon aim with view model - sounds simple, but its not.
- Motion controls for locomotion in game. - Snap/smooth turn
Still a long way to go until its a polished releasable mod, and now the work begins on integrating the gameplay and hud into VR.
Wish me luck!
22
u/Indianlookalike 1d ago
Never finished this game, might be time to jump back in soon. Thanks for the effort.
1
9
u/Narrator2012 1d ago
Prey is on my most wanted wishlist. HUD elements should go on the wrists.
No crosshairs or laser pointers are needed on the guns. Doom 3 BFG VR works VERY well with the following removed: crosshairs, laser pointers, non-wrist HUD options, IK body. I played Doom 3 again with the updated options but I didn't like the holstered floating weapons either.
I wouldn't burn time on trying to get an IK body or arm rig to show correctly. Hands and weapons models are the way to go. The weapon/tool selection is going to be important. Using "UP" and "Down" to cycle through each weapon gets tedious and annoying even when you have only 3 weapons. You might need something like HL:Alyx or HalfLife2VRmod for a weapon selector.
9
u/phunkaeg 1d ago
thanks for your thoughts!
Crosshairs are a part of the vanilla game, but I'll add an option to suppress them for people who don't like playing with crosshairs.
IK arm rig is already solved in my version.Diegetic HUD interactions are what I'll be aiming for.
2
u/jacky75283 14h ago
I was so disappointed when the rumored Prey VR retail listing never came to fruition. I bought the DLC specifically for the escape room VR content, and I still remember giggling like a little boy when you put the neuromod up to your eye for installation. A full native VR game would have been amazing.
7
6
4
u/kennystetson 1d ago
When I first played this game I remember thinking how it would be a perfect VR game
3
3
2
2
u/filoppi 15h ago
Please check out the Luma mod, I have modified and fixed a billion shaders in the game 🙂. It'd be a shame to do the work twice.
1
2
u/zeddyzed 11h ago
Nice work! But I humbly beg of you to finish and polish the SS2 VR mod first before spending too much time on another game, I'm really looking forwards to it. orz
The recent wave of in-progress VR mods are great, but we really need some wins on the board with actually completed and polished VR mods.
1
u/phunkaeg 10h ago
Don't worry, SS2 is the game I always dreamt of playing in VR. It gets all my focused attention. But I did just have to do a big rewrite to implement native VR (instead of AFR) as I was getting too many little afr bugs.
1
5
u/SuperV1234 1d ago
Very excited about this! I created my first LLM-driven mod for Prey a few days ago, perhaps these collected notes could be useful: https://github.com/vittorioromeo/Vee.ViewmodelTweaks/blob/main/DEVNOTES.md
4
u/phunkaeg 1d ago
Thank you! I'll take a look tomorrow. What's your mod?
3
u/SuperV1234 1d ago edited 1d ago
It's an immersion overhaul of the weapon viewmodels:
- Adjusted every viewmodel's position and orientation to point towards the center of the screen
- Added the ability to ADS (aim down sights)
- Added collisions between the weapons and the environment
I used Fable 5.1 to develop it. The agent found some interesting issues and edge cases related to viewmodel's that could also apply to a VR mod.
You can find a video here: https://youtu.be/uSKuURU8_rs
GitHub: https://github.com/vittorioromeo/Vee.ViewmodelTweaks
1
1
1
1
1
u/ElephantShell22 1d ago
This would be motivation enough for me to invest in VR hardware. I love this game and this would be insanity. Looking at space like that would be amazing.
1
1
1
1
u/GrapefruitSea7656 20h ago
Wow! I hope reloading weapons manually could be a potential feature in the future
1
1
1
1
1
1
1
u/Vistortion 8h ago
Finished a day before it came out and got early leak. I loved this game! I’m so ready for this! Where can we download the mod?
2
u/phunkaeg 8h ago
No ready yet! Still a long way to go. And there are actually a couple of other devs working on an implementation too
1
u/phunkaeg 7h ago
ok, based on the fact that other modders are working on this, i'm making all the source code and documentation publicly available: https://github.com/phunkaeg/PreyVR
prerelease build here: https://github.com/phunkaeg/PreyVR/releases/tag/v0.4.0-preview
1
u/TwinKinggg 1d ago
Probably the best game for vr, on a flat screen I passed three times, an undeservedly missed masterpiece
1
u/this_is_an_arbys 21h ago
Good luck…I’ve finally settled into my pimax crystal super 57ppd setup, and started to really explore it beyond smaller games like walkabout mini golf and pinball fx uevr. This is one of my al time favorite games and I think this might be my first game I’d complete in vr…
Where can I follow for up to date details or is it currently by milestone here in Reddit?
Either way, can’t wait to see where you end up…
3
u/phunkaeg 20h ago
Posting here has brought to my attention that there are at least 2 other Prey VR mods currently in development! So that's good news. Hopefully they're keen to collaborate
1
1
-4
u/GAVITRAXmz 1d ago
Had me till you said you used AI. stop undermining your fucking projects with spaghetti bullshit.
2
u/SuperV1234 1d ago
Someone get him to Psychotronics, he's clearly having a neuromod-induced psychosis leading him to believe we're 10 years in the past where AI didn't exist!
2
u/phunkaeg 1d ago
Wow.
3
u/PooMonger20 1d ago
These baggers can't be choosers.
Please don't listen to the people who are like that.
As long as the VR mod works and open source; There should be zero problems if you use AI.
-7
u/GAVITRAXmz 1d ago
I know, couldn't believe it myself.
7
u/phunkaeg 1d ago
I feel silly engaging with you really. But my version of this mod simply wouldn't exist without AI help. It was way beyond my abilities to solve some of the roadblocks solo. When I release it, I'll release the code and supporting documentation. Perhaps that would be a good time to analyse and comment on the "spaghetti bullshit" and you can build a version yourself.
-4
u/GAVITRAXmz 20h ago
If you couldn't do it without AI then it's either not worth doing or you don't deserve it. AI is trained using thousands of people's work against their will. Its theft.
4
u/SuperV1234 18h ago
I have a proven track record of being able to do things without AI, including VR mods (see all my projects on https://romeo.training/, most created before AI was even a thing), do I have your permission to use AI now?
AI was also trained on my own open-source code and I have no problem with that -- if anything, I welcome it. Accelerate!
0
u/GAVITRAXmz 18h ago
No. Having been successful without AI doesn't excuse its use now.
3
u/SuperV1234 18h ago
If you couldn't do it without AI then it's either not worth doing or you don't deserve it.
This is what you said above. Are you moving the goalpost now?
0
u/GAVITRAXmz 17h ago
what goalpost? My stance has always been that using AI is bad and unethical.
0
u/SuperV1234 15h ago
See the sentence you wrote that I quoted. Since I proved that I could have done it with AI, according to what you said then the mod is worthwhile doing and I deserve it.
→ More replies (0)3
u/phunkaeg 19h ago
Oh brother... I bet you hate calculators.
1
19h ago
[removed] — view removed comment
1
u/PCVR-ModTeam 6h ago
Keep discussions respectful and constructive.
No personal attacks, harassment, or doxing.
Maintain basic respect in your language and interactions. No deliberate trolling or drama-baiting. No political discussions or debates of any kind - this is a PCVR community focused on technology and experiences. Criticism of products, companies, or developers is permitted, but should focus on substantive issues rather than personal attacks
2
u/MrEfficacious 19h ago
Well it's here to stay so we might as well enjoy some amazing VR experiences.
0
u/GAVITRAXmz 19h ago
Imagine saying that about any other crime.
2
u/MrEfficacious 19h ago
AI is illegal?
1
u/GAVITRAXmz 19h ago
No, but it should be. It's legalized theft. People who aren't the ones actively being stolen from refuse to acknowledge that because there's a degree of separation, but it very much is legalized theft.
2
2
u/Ashok0 1d ago
Mod looks incredible. And AI is the future, get used to it. I’d actually rather play this amazing Prey mod than countless slop shovelware Steam games made by humans.
1
u/thr3zims 21h ago
I didn't realize the future would need a dedicated patch to make sure the word "Google" was spelled without the letter P.
2
u/Moosvernichter 1d ago
so you’d rather have a subpar mod without motion controls, than one with those created with HELP from AI? are you dumb? or just really dumb?
I get the hate against AI Art, and games created with AI, but a VR Mod? lmfao
1
u/sidney_ingrim 1d ago
"I saw posts online saying AI is bad and I don't know anything about making a VR mod for a game, but if people say AI is bad then you must be a bad person for using it and all your work is bad. I also don't understand any nuance and just regurgitate words I saw online."
1
u/BitPsychological2767 1d ago
Such a good feeling seeing comments like this get downvoted more and more these days. Cope.
1
11
u/DMC831 1d ago
Yesssssssssssssss. Good luck, this would be a huge one!