Tile-based Simulation in Machi