Arrow keys to move Press the mouse to break blocks
This is a really awful idea for a tile scrolling engine - storing positions and tile data instead of just tile data. This means it can be used for anything - making it really more of an advanced scrolling engine than tile scrolling It could be used to make entities a lot easier than in my game - but it would be awful as the greater the amount of tiles, the more ridiculous the lag. This is why it is a bad idea.