public override void Draw(GameTime gameTime, SpriteBatch spriteBatch) { spriteBatch.Begin(); spriteBatch.DrawString(_font, "Score: " + _champ.points + " ", new Vector2(0, Screen.getHeight() * 16), Color.White); spriteBatch.DrawString(_font, " Level: " + _champ.level + " ", new Vector2((Screen.getWidth() / 3) * 16, Screen.getHeight() * 16), Color.White); spriteBatch.DrawString(_font, " Health: " + _champ.health + " ", new Vector2((Screen.getWidth() * 2 / 3) * 16, Screen.getHeight() * 16), Color.White); foreach (var sprite in level_generator.sprite_collection.GetList()) { var sprite_draw = (Sprite)sprite; sprite_draw.Draw(spriteBatch); } _champ.Draw(spriteBatch); spriteBatch.End(); }