tank can move near the edge of the map - diagonal movement
better tank movement when changing direction