A dynamic recreation of basic mechanics from The Witness for a class I took. I wanted to test Pygame's capabilities and, well, turns out they aren't much, but it was fun to do regardless. You can see a little bit of how it works in the above gif when I turn on test mode for a little bit.