Alright, I have collision working *mostly* correctly, though sliding along walls doesn't always work properly and it's possible to get stuck in corners. Not much to look at, but I was also poking at worldgen. Made things a bit fancier and fixed some bugs - including one where I had it generating the same chunks multiple times for no reason. Runs way better, now that I have it not doing that. :/