public GameObjectLayersManager(Game game, World world, Map map)
        {
            BoxLayer100x100 boxes100x100 = new BoxLayer100x100();
            _gameObjects.AddRange(boxes100x100.GetGameObjects(game, world, map));

            BoxLayer50x50 boxes50x50 = new BoxLayer50x50();
            _gameObjects.AddRange(boxes50x50.GetGameObjects(game, world, map));
        }
        public GameObjectLayersManager(Game game, Map map, Camera cam)
        {
            BoxLayer100x100 boxes100x100 = new BoxLayer100x100();
            _gameObjects.AddRange(boxes100x100.GetGameObjects(game, map));

            BoxLayer50x50 boxes50x50 = new BoxLayer50x50();
            _gameObjects.AddRange(boxes50x50.GetGameObjects(game, map));

            GoalLayer goal = new GoalLayer();
            _gameObjects.AddRange(goal.GetGameObjects(game, map));

            DetonatorLayer detonatorStuff = new DetonatorLayer();
            _gameObjects.AddRange(detonatorStuff.GetGameObjects(game, map, cam));

            KeyLayer keyLayer = new KeyLayer();
            _gameObjects.AddRange(keyLayer.GetGameObjects(game, map));

            DoorLayer doorLayer = new DoorLayer();
            _gameObjects.AddRange(doorLayer.GetGameObjects(game, map));
        }