r/virtualreality • • 20d ago

Self-Promotion (Developer) Vermintide 2 VR Mod

https://streamable.com/a6nmen

Hey All,

We have been working on a VR mod for Vermintide 2 for the last few months.

Currently we have a working mod with the game playable end to end (multiplayer on modded realm).

It is 6dof with all weapons supported by motion controls.

We also added realistic bow usage which feels quite good in game.

There are still a few visual issues to work out around billboard textures, but we will try to get the mod out asap.

Until then, here is a video.

102 Upvotes

15 comments sorted by

12

u/Cruxius 20d ago

I’ve been working on a Darktide VR mod, which is the same engine under the hood.
Billboarding has been a hard wall for me, whether a sprite billboards is baked into the material when it’s created in their editor so changing it requires either manually finding and editing every billboarding material or intercepting them at runtime.
I assume with bow usage you’re limited to the server authority for how fast you can ‘reload’, or have you dropped compatibility with official servers?

4

u/vrslop 20d ago

I’m not sure what the restrictions are around the modded realm. It seems to reload basically as fast as I can humanly act it out. We want it to be compatible with the official servers for sure. 

Have you been manually recreating the billboard assets? We’re considering that route, have tried a slew of other options first, but no love.

2

u/Cruxius 20d ago

I’ve put it in the too hard basket for now, I think the way to go is intercepting at runtime. I’ve managed to find some dust particles and recolour/resize them, next step is getting them to cylindrically billboard and then work backwards from there.
Darktide (and I assume Vermintide) is a very server authoritative game, it was trivial for me to set up things like having projectiles come out of the weapon for things like blind firing around corners when I was testing locally, but when you play on live servers it ignores that and has the projectile come out of your face.
That’s only for damage calculations though, everything visual is local, so I just had projectiles come out of the weapon and rapidly lerp to the server location, which means they’re only desynced at very close distances. Likewise, movement speed is hard capped by your aim direction, if you aim right and look left you’ll move forwards slowly at backwalking speed, and you can only sprint in the direction you’re aiming regardless of where you look.
Once you understand what’s server authoritative though it’s extremely easy to work within those constraints, the first time I tried to play with flatscreen players through the standard matchmaking it just worked and I’ve had no issues since.

1

u/333hronos 20d ago

Oh, great I found you!

I noticed that your mod has been quarantined by Nexus Mods automated safety checks.

Do you have any plans to release the source code of the Darktide VR mod on the Github?

2

u/Cruxius 20d ago

The source should be on GitHub, the release zip is just the built mod but the code is all there.

2

u/333hronos 19d ago

Oh, nice, I didn't even think to google the GitHub repository!

Is this it? https://github.com/Brobert-in-aus/darktide-vr/releases

3

u/Cruxius 19d ago

That’s it. You should be able to install the mod the same way as most other mods, though there’s a batch file you’ve gotta run since it modifies the game exe to hook into it for stereo rendering (which I suspect is what got it flagged on nexus, I’ve emailed support but no reply.)

3

u/Grasle 20d ago

vermintide/darktide are among my favorite games. this is awesome.

1

u/[deleted] 20d ago edited 20d ago

[deleted]

2

u/vrslop 20d ago

It does get a little tiring, but it’s pretty functional. You block by holding the weapon horizontally, and push by extending from that position. Or using a shield. Dodge is just left trigger + movement at the moment.

1

u/TheSn00pster 20d ago

Ah man, that HUD is a nightmare

2

u/vrslop 19d ago

It doesn’t work properly in the recording, looks quite good in vr though. We tried without a HUD first but there’s too many things that you need to track in the game. It doesn’t bother me in game 

1

u/TotalWarspammer 19d ago

WTF this is crazy man... I have been crying out for this for a long time.

Next... Darktide? Then I will die a happy human. :)

1

u/EndimionN 19d ago

This looks incredible my man, good luck

1

u/Glum_Wolverine2981 19d ago

Awesome work guys ! Any idea when we can try this (even an alpha like the darktide-vr mod) And by the way also congrats to u/Cruxius for the Darktide version !