public override void Initialize() { base.Initialize(); Grid = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu; SoundUpgrade = Game.Content.Load <SoundEffect>("SoundEffects/wololo"); Niveau = 1; }
public override void Initialize() { //Origine = new Vector3(-Étendue.X / 2, 0, 0); Origine = Vector3.Zero; Grid = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu; OrigineJoueur = new Vector3(Étendue.X / 2f + 2, 0, Étendue.Z / 2f + 2); Delta = new Vector2(Étendue.X / Charpente.X, Étendue.Z / Charpente.Y); PositionDansCase = Delta / 2; CréerLesComposants(); }
private void InstantiationDesServices() { Vector3 positionCaméra = new Vector3(0, 100, 250); Vector3 cibleCaméra = new Vector3(0, 0, -10); EffetLumiere = new BasicEffect(GraphicsDevice); EffetLumiere = new BasicEffect(GraphicsDevice); GridDeJeu = new GridDeJeu(this, new Vector3(256, 25, 256), new Vector2(64, 64)); Services.AddService(typeof(GridDeJeu), GridDeJeu); GestionInput = new InputManager(this); Services.AddService(typeof(InputManager), GestionInput); Components.Add(new AfficheurFPS(this, "Arial20", Color.Red, INTERVALLE_CALCUL_FPS)); Services.AddService(typeof(Random), new Random()); Services.AddService(typeof(RessourcesManager<SpriteFont>), new RessourcesManager<SpriteFont>(this, "Fonts")); Services.AddService(typeof(RessourcesManager<Texture2D>), new RessourcesManager<Texture2D>(this, "Textures")); Services.AddService(typeof(RessourcesManager<Model>), new RessourcesManager<Model>(this, "Models")); GestionSprites = new SpriteBatch(GraphicsDevice); Services.AddService(typeof(SpriteBatch), GestionSprites); try { Services.AddService(typeof(NetClient), Client2); } catch(Exception) { } base.Initialize(); }
public override void Initialize() { base.Initialize(); Grid = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu; }