public Game1() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; // create the particle systems and add them to the components list. // we should never see more than one explosion at once explosion = new ExplosionParticleSystem(this, 1); Components.Add(explosion); // but the smoke from the explosion lingers a while. smoke = new ExplosionSmokeParticleSystem(this, 2); Components.Add(smoke); // we'll see lots of these effects at once; this is ok // because they have a fairly small number of particles per effect. smokePlume = new SmokePlumeParticleSystem(this, 9); Components.Add(smokePlume); }