3D Slime Volleyball
by Alex Reid

Overview

Results/Problems

The major problem that I ran into was modeling the ball's physics in 3D. The ball's physics was slightly more complicated than I had originally figured since collision detection and how the ball reflects off things become harder when there are multiple objects moving. This was my major problem since without a ball there is no real gameplay.

Some things I did like were the different camera angles, especially the side view and the first person view, since the side view changes the controls and first person moves the camera along with the player. I implemented two windows (or screens) since I thought it would be easier for 2 players to play in 3D, both with their own camera view.

There was a lot of hierarchical modeling that went into making the scene. Also, all movements are done with velocities and objects jump with gravity pulling them back down.

Program

Download the executable.

Player 1 Controls (Left Side):
Player 2 Controls:
Quit: q

Screenshots

1st Camera View for both players
2nd Camera View for both players
Side Camera View
First Person View for both players

Resources