OpenGL GUI application that displays a smaller object bouncing around an outer boundary, where both object and boundary are drawn by the user.
- Drawing tool for user to draw their own boundary and shape
- Keyboard arrow key input to modify speed and rotation of the object as it moves
- Object translates and rotates about its center according to angle of collision
- "Go Crazy" button for colorful fun :) (epilepsy warning***)
To run this application, I used FreeGlut with Code::Blocks. Below are the steps to my setup.
-
Clone the repository:
git clone https://github.com/mctripp10/bouncy-bouncy.git
-
Download Code::Blocks
-
Download FreeGlut for MinGW
-
Follow the steps under "Installation" here to finish project setup and link everything properly