// Methods public override void LoadContent(ContentManager content) { background = new Background( new Sprite(content, "B1011-1", new Vector2(-500, -300), 4.2f), new List <Sprite>() { new Sprite(content, "M1011", new Vector2(50, -100), 0.2f) }, new List <Sprite>(), new List <Vector2>() ); entities = new List <Entity>(); terrainLoader = new BitmapLoader(PlatformerJarno.Properties.Resources.lvl1); terrain = terrainLoader.GetTerrain(content); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(540, 80), entities, terrain, bullets)); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(660, 80), entities, terrain, bullets)); player = new Player(content, "player_spritesheet", new Vector2(0, 0), entities, terrain, bullets); portal = new Portal(content, "portal_spritesheet", new Vector2(960, 140)); collision = new Collision(terrain, entities, bullets); }
// Methods public override void LoadContent(ContentManager content) { background = new Background( new Sprite(content, "bg_lvl2", new Vector2(-250, -90), 1f), new List <Sprite>(), new List <Sprite>(), new List <Vector2>() ); entities = new List <Entity>(); terrainLoader = new BitmapLoader(PlatformerJarno.Properties.Resources.lvl2); terrain = terrainLoader.GetTerrain(content); portal = new Portal(content, "portal_spritesheet", new Vector2(380, 420)); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(240, 20), entities, terrain, bullets)); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(540, 240), entities, terrain, bullets)); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(360, 200), entities, terrain, bullets)); entities.Add(new Enemy(content, "slime_spritesheet", new Vector2(140, 300), entities, terrain, bullets)); player = new Player(content, "player_spritesheet", new Vector2(20, 20), entities, terrain, bullets); collision = new Collision(terrain, entities, bullets); }