* Pieces can now be moved, though there is a bug with the constrain
code constraining a bit too much
* Added timing code to confirm that the game was running at 4,000hz to
5000hz, which was causing annoying GPU coil whine. I arbitrarily sleep
now to get ~90hz instead. I have a TODO item to actually calculate a
good sleep value
This changes the size of the occupied state array from 288 bytes to
36, which just seemed criminal not to do.
Also ensure memset is setting the whole thing, not just the number of
elements' worth in bytes.
* Note that I've now modified GameLib locally to have
Build_FromKitty.sh, as a temporary way to ensure gamelib tests don't
annoyingly pop up windows
* Added hardware-accelerated rendering of images
Note that this required modifying Ogre for
https://github.com/OGRECave/ogre-next/pull/186, which hasn't been
merged yet.
Unfortunately, I need to build relative to GameLib, because there are
way too many relative paths that depend on Cakelisp's current working
directory. I don't know yet how I would like to solve this.