Interactive Rubik's Cube written using OpenGL(c++)
Solution links to glfw3.lib and opengl32.lib
Project setup guide can be found at https://learnopengl.com/Getting-started/Creating-a-window
u - Rotate top side of cube clockwise
d - Rotate bottom side of cube clockwise
r - rotate right side of cube clockwise
l - rotate left side of cube clockwise
f - rotate front side of cube clockwise
U - Rotate top side of cube counter-clockwise
D - Rotate bottom side of cube counter-clockwise
R - rotate right side of cube counter-clockwise
L - rotate left side of cube counter-clockwise
F - rotate front side of cube counter-clockwise
*** Arrow keys ***
-> - Rotate cube to the right
<- - Rotate cube to the left
^ - Rotate cube up
v - Rotate cube down
X - Randomly shuffle cube for 30 turns
<esc> - Close window