highest_block -> highestBlockAtThisY, member function of Player
Variable naming adjustments, and better on-screen state printing (top-left.)
Slight adjustment in text size.
Small optimisation in the case of 0 changed blocks.
Implement chunk.getBlockAt and map.getBlock functions which return a Block instead of an int of an index in an array.
Use Vec3i/Vec3f instead of 3 ints/3 floats. Also fixed ldc2 build. gdc build is broken because of a compiler segfault.