A framework for implementing tile-based games in Unity