Project Pong

A multiplayer Ping Pong VR simulator.

Pair Project for UCSD CSE190: Virtual Reality

Project Pong is a networked multiplayer Ping Pong VR simulator with one player using an Oculus Rift and the other using a PC with Leap Motion. This project has been written in C++ using the OpenGL and OpenAL libraries, with GLSL shaders, Leap Motion Orion SDK, Rift SDK, and rpclib. I was in charge of implementing Anaglyph 3D using framebuffers and shaders, and networking using rpclib. I also contributed to the gravity and collision physics code.