Arrow Shooting 2D Game in C++ using OpenGL and various Trigonometry and Geometry Algorithms.
Inital design of the game idea:
$ g++ main.cpp -o arrowGame -lGL -lGLU -lglut
$ ./arrowGame
[Up]
-> increase arrow angle
[Down]
-> decrease arrow angle
[Left]
-> reset arrow position to default
[Right]
-> shoot arrow
[Space]
-> shoot arrow
[R]
-> restart game