C++ language OpenGL/GLEW. Download the executable or watch a video of the project.
Controls:
- escape
- exits application
- z
- zooms camera along positive-z
- x
- zooms camera along negative-z
- a
- moves camera along negative-x
- d
- moves camera along positive-x
- w
- moves the camera along the positive-y
- s
- moves the camera along the negative-y
- p
- pauses the game
- space
- un-pause the game
- r
- start new game
- right arrow key
- move the paddle along positive-x
- left arrow key
- move the paddle along negative-x
- page up
- rotate the camera positive about the camera right axis
- page down
- rotate the camera negative about the camera right axis
- home
- rotate the camera positive about the camera up axis
- end
- rotate the camera negative about the camera up axis
- [
- clockwise orbit the camera around the y axis
- ]
- counter-clockwise orbit the camera around the y axis
- ;
- clockwise orbit the camera around the x axis
- '
- counter-clockwise orbit the camera around the x axis