public void Initialize()
        {
            _stateManager = StateManager.GetInstance(_world);
            _graph        = GraphGenertor.Generate();

            _wallGameObjects = GameObject.FindGameObjectsWithTag(AppConstants.WallTag);
            foreach (var wallObj in _wallGameObjects)
            {
                wallObj.SetActive(false);
            }
        }
 public void Initialize()
 {
     _stateManager = StateManager.GetInstance(_world);
     _graph        = GraphGenertor.Generate();
 }
 public void Destroy()
 {
     GraphGenertor.Clear();
 }