Project Cat was a team project for CS 498 VR, a course on Virtual Reality Topics (then taught by Prof. Steven M. Lavalle) at UIUC. I worked in a team of four to create a multiplayer virtual reality fighting game. Our goal was to create an experience close to fighting, but we would not be able to have players physically rough-house each other. We decided to recognize a series of gestures using players’ arms to spawn and defend from projectiles, while they would use the Oculus controller’s joysticks to move and avoid attacks.
The gestures we tracked for were:
- upward/downward slash for a slash attack
- outward swipe of the forearm to throw a shuriken
- holding hands up to defend with a shield
My work focused on the networking layer of the game using Photon Cloud, ensuring low latency so users wouldn’t experience vr-sickness inducing lag, and tracking successful hits from each player.