VludumdaRe - Blobby Volley VR or something like that. by Slin

[raw]
made by Slin for LD31 (JAM)
Before the theme announcement I decided to do something with the Oculus Rift and Razor Hydra, so with that set in stone I got inspired by the picture showing Pong that was tweeted along with the theme announcement. Problem is that 2D pong in VR is hardly working and fun, so I decided for a Tennis like VR experience.
There are no rules and the opponent always gets the ball and tries to play it back to you. One controller is used to throw the ball and the other one to move the racket.

The players position as well as the racket an ball positions are absolute real world positions as provided by the oculus rifts position tracking and the hydra. The hydras positioning unfortunately has quite some distortion in it due to the way it works, which causes the hand positions to still be quite a bit off from the real positions, but it still works pretty good. The coordinate systems between the rift and the hydra are synchronized by moving one of the controllers to your right ear and pressing its start button.

Shadows can be turned on by initializing everything by pressing s instead of spacebar, but unfortunately they cause some performance issues on OSX Yosemite.

This is mostly just a prototype for my own entertainment, but I may port it to Windows if I get the Rift working there.

I got lots of help with the models which where created during the jam by Simon (@lo__xl )!

Requirements:
- Razor Hydra
- Oculus Rift DK2 (might kinda work with DK1)
- Windows or OSX 10.9+

Technology:
- Rayne (selfmade 3D game engine)
- Oculus SDK
- Sixense SDK
- Bullet Physics
- OpenGL 4.1

We made this a #NoStressLDJAM, so the project is rather small :).

If you don´t own the required hard- and software check out the videos linked next to the download!


Edit: I added windows support! For some reason the introduction and setup texts made it crash, so for now they are disabled. Setup is a bit easier than on OSX anyways:
Just make sure your rift and your hydra are connected, set your rift to extended mode and start the game. The hydra controllers should be placed onto the base and the bases cables should point away from you.
Shadows are always enabled on windows.

Ratings

Coolness 41% 1659
Overall(Jam) 3.75 122
Fun(Jam) 3.26 346
Graphics(Jam) 3.46 411
Humor(Jam) 2.65 460
Innovation(Jam) 4.46 9
Mood(Jam) 3.32 303
Theme(Jam) 3.26 742

Feedback

nsindrajith
09. Dec 2014 · 00:42 UTC
oculus! wow
coderitual
09. Dec 2014 · 01:21 UTC
I will try it tomorrow :)
Havi
09. Dec 2014 · 09:29 UTC
wow! looks prety cool! well done. I would wanna try it but need the razor hydra..
SpartanIceCream
09. Dec 2014 · 13:30 UTC
That's pretty cool a game for the oculus rift.
eforen
09. Dec 2014 · 14:01 UTC
I have 1 out of 3 of the requirements so can not play I only have the oculus
goodbadokay
11. Dec 2014 · 18:41 UTC
Oculus! That's looks interesting
regisRquoi
12. Dec 2014 · 16:37 UTC
Wow, seem pretty impressive. Can't play it as I Don't have Oculus for now (but soon I guess).
Althrough, not sure this fit the theme really..
Tater_hater
12. Dec 2014 · 16:37 UTC
I love seeing VR games coming to LD
SK16 Games
12. Dec 2014 · 16:39 UTC
If I just had an oculus :( Looks cool though!
ynots
12. Dec 2014 · 16:54 UTC
cool.. oculus rift!!!
rabbit
12. Dec 2014 · 17:28 UTC
Damn I wish I was able to play this. It looks fun!
mahu
12. Dec 2014 · 17:46 UTC
In the videos looks great.
Pfilzweg
12. Dec 2014 · 17:47 UTC
Like the blobby volley mash up!
PoQA Games
13. Dec 2014 · 00:45 UTC
This game is a great prototype. Its difficult to rate this as a "game", but I did my best :)

Awesome job doing Oculus support!
tomhunt
14. Dec 2014 · 07:57 UTC
I have a DK1 and a Leap controller, but no Hydra. :(
01rafael
14. Dec 2014 · 14:51 UTC
This is a great game! Not really connected with theme, but this is future of gemedev.
MrShoestore
15. Dec 2014 · 20:38 UTC
looks like it controls pretty well for a VR game. any plans on making work with different input devices?
🎤 Slin
16. Dec 2014 · 12:11 UTC
Thank you all for the positive feedback :)
I just wish more people could actually play it.
I have been thinking about alternative for the input, but all I can think of using gamepad or mouse/keyboard is either too much work (changing the game quite a bit) or not fun at all.
Also I have been thinking about leap motion support, but I am not sure how well that would work due to its restricted fov.

About not being connected to the theme: I wanted to do something with VR, so that already complicated things. At least the player is stationary and most of the game is usually in the players field of view. Also inspiration came from pong and blobby volley which are both games in one screen. But in the end just vote whatever you think of my interpretation of the theme. In my opinion I am not totally off, but there surely are much better interpretations.
nuqu
29. Dec 2014 · 09:58 UTC
Very cool, I am really looking forward for the VR experience in the future, keep it up!