A game/game-framework. For isometric style RPGS. Quaternion reference: https://fgiesen.wordpress.com/2013/01/07/small-note-on-quaternion-distance-metrics/ http://www.panda3d.org/forums/viewtopic.php?t=7379 http://www.ogre3d.org/forums/viewtopic.php?t=44704 https://www.google.com/search?q=get+distance+between+two+quaternions+for+timing&oq=get+distance+between+two+quaternions+for+timing&aqs=chrome..69i57.8311j0j9&client=ubuntu&sourceid=chrome&es_sm=0&ie=UTF-8 https://www.google.com/search?q=does+quaternion+rotation+automatically+take+the+shortest+route&oq=does+quaternion+rotation+automatically+take+the+shortest+route&aqs=chrome..69i57.13207j0j9&client=ubuntu&sourceid=chrome&es_sm=0&ie=UTF-8 https://www.google.com/search?q=get+distance+between+two+quaternions+for+timing&oq=get+d&aqs=chrome.0.69i59j0j69i57j69i60j0l2.1903j0j4&client=ubuntu&sourceid=chrome&es_sm=0&ie=UTF-8#q=get+distance+between+two+quaternion+rotations