public override void LoadContent() { var font = _content.Load <SpriteFont>("Fonts/Default"); _score = new Score(); _playerStats = new Stats(); _hud = new HUD(_content, _score, _playerStats); _upgradesManager = new UpgradesManager(); _upgradesManager.LoadUpgrades(); }
public override void LoadContent() { food = _content.Load <Texture2D>("Sprites/Food"); var playerTexutre = _content.Load <Texture2D>("Sprites/Player"); var enemyTexture = _content.Load <Texture2D>("Sprites/Enemy"); _score = new Score(); _stats = new Stats(); _rnd = new Random(); _sprites = new List <Sprite>(); _playerSprite = new List <Sprite>(); _enemySprite = new List <Sprite>(); _hud = new HUD(_content, _score, _stats); _upgradeManager = new UpgradesManager(); _upgradeManager.LoadUpgrades(); foreach (var up in _upgradeManager.Upgrades) { Console.WriteLine(up.Name); } _playerSprite.Add(new Player(playerTexutre) { Colour = Color.Red, Position = new Vector2(Game1.screenWidth / 2, Game1.screenHeight - 80), Layer = 0.0f, }); _enemySprite.Add(new TestEnemy(enemyTexture) { Colour = Color.Orange, Position = new Vector2(30, Game1.screenHeight / 2), Layer = 0.0f, }); }