Initial commit
Bro do you even c++
Moving stuff around a little, still need a proper makefile, but re-learning C++ has been a priority first
Basic scrolling and tile culling works
Much better culling. Big improvements can be made with offset indices into the map
Only draw in a slightly larger rectangle than the actual window
Just screwing around
View rubberbanding functional
Hacked in basic bounding. Real rectangle collisions next
Started yak shaving some basic classes for handling tiles and other minutia
Bounding works on all sides now, but is quite sticky. Needs refinement
Whoops, adding the deltas to the wrong value in the bounding rect
Much smoother keyboard movement, and diagonal movement
Hacked in a basic framerate calculator
Basic Makefile
New config parser, camera class and more.

Adds a dirt simple, open source config parser that supports a python
config-style configuration. Additionally, moves camera logic into a
class so that it can all be encapsulated. Finally, (subjectively) cleans
up some code and adds a tile helper class for manipulating tile
coordinates (and eliminates a few globals in the process)
Whoops, right and bottom map collision were busted
Updated the README / shaving yaks
Added basic sound support

Links in the SFML sound library and loads a basic wav file.
Sprite sheet animation concept and NOTES

Implements a simple, dumb animation loop over a spritesheet as a proof
of concept for later use. Also some rubber ducking NOTES on things I've
been thinking about implementing.