A Framework for Turn Based Tactics Games (compatible with Unity 3D)