Smooth Tile-Based Game Framework