Jeroen de Mooij's profile

VR GameJam RetroGames

We attended the VR GameJam at 13+14 02 2016 in Rotterdam, organised by VRNL.
The theme was retro / arcade games.
We decided to go for arkanoid.

The concept:
Play multiplayer arkanoid against 1 or more players in VR using Kinect as controller over LAN.

This is more an overall concept and not feasible to develop in one weekend, so we chopped it up a little bit.

Subprojects of the concept:
Gamelogic
Gameplay using Kinect as controller
VR first person game view
Networking the gamelogic
Stream all pointcloud data from client to client
Personalised level generation, based on a pointcloud snapshot of a player

A person would stand in front of the kinect wearing a VR goggle. Between the hands the paddle is generated  taking movement and angle of your hands into account. With powerups the paddle would have special powers, like grow, shrink, etc. The kinect makes it possible to walk around so the player is able to bounce  the ball back.

In case of a dual player environment, the other player would be on the other side of the big arkenoid structure, hopefully shooting back the ball.

Issues:
We were working on our laptops and found out that since the 0.8 oculus runtime it is not possible to run on laptops which have dual graphic cards. So we couldn't test drive the VR experience at location.
As we could not experience the game in VR, it was very hard to tweak the controller gameplay. We had to skip that at that point.
Time flies. We researched a lot, finding solutions for solutions for bigger solutions.

The parts that do work:
Streaming pointclouds from multiple kinect sources from a kinect server application to unity clients.
Custom level generator based on X,Y,Z data (file or pointcloud)
Arkanoid basic gamelogic
Basic level environment

Team:
Jeroen de Mooij, General 3D developer
Jasper Brekelmans, Kinect/C++ guru
Arkanoid with space invader
Pointcloud as player
Pointcloud as player, gameview, no paddlle
Paddle automaticly stretches to a box between left en right hand.
VR GameJam RetroGames
Published:

VR GameJam RetroGames

Play multiplayer arkanoid against 1 or more players in VR using Kinect as controller. On LAN or over internet.

Published: