public void Initialize() { _mapController.PositionClickedLeft += TileClickedLeftHandler; _mapController.PositionClickedRight += TileClickedRightHandler; _cameraController.Follow(_unitsController.Player.GraphicObject); _mapController.UpdateCurrentPosition(_unitsController.Player.Position); _unitsController.Player.UnitEvents.PositionChanged += PlayerPositionChanged; }