DodgeballCMPS160 Final Project - Computer Graphics with OpenGL, UCSCThe goal of this project is to make a simple opengl game, in which the player dodges balls in the playing area.GameplayThe player will control their character (in our concepts appears to be a cube with a hat on) and try to avoid the bouncing spheres. The character can move left, right, and can jump.The game will begin with one large ball dropping from the top of the screen. It will descend with a realistic acceleration (though not necessarily earth gravity) and when it hits the floor it will bounce back up after a slight deformation. The game will take place in an ideal universe with zero energy loss, so the balls will always bounce back to an ideal height. The first bounce is uneventful, but after the second the ball will split into two that veer off in random directions. These two balls are smaller and move faster than the original one. The player will then need to avoid these balls using her range of motion. After some predetermined amount of time/bounces, if the player has not been hit (and lost) the balls will both split again. This will make four faster moving balls bouncing all over. This process will repeat until the player is hit and loses. Notable Features
Program Language» C++» OpenGL Team Structure» Geon Lee:
» Peter Owen:
Download» [Download 1,338KB] Ubuntu-Linux with Source code» [Download 387KB] Windows |