private void SpawnGround()
        {
            GroundEntity ground = new GroundEntity(_texture, new Vector2(GROUND_POS_X + SPRITE_WIDTH, GROUND_POS_Y));

            _entityManager.AddEntity(ground);
            _grounds.Add(ground);
        }
        public void Initialize()
        {
            _grounds.Clear();

            foreach (GroundEntity gt in _entityManager.GetEntitiesOfType <GroundEntity>())
            {
                _entityManager.RemoveEntity(gt);
            }

            GroundEntity ground = new GroundEntity(_texture, new Vector2(GROUND_POS_X, GROUND_POS_Y));

            _grounds.Add(ground);

            _entityManager.AddEntity(ground);
        }