Ejemplo n.º 1
0
 public void AddAI()
 {
     StrategyPattern aiPerson = new StrategyPattern(new Vector2(randomNumberGenerator(GraphicsDevice.Viewport.Width), randomNumberGenerator(GraphicsDevice.Viewport.Height)), new Vector2(0, 0));
     aiPerson.AddAINotInfectedMovement();
     aiPerson.PersonTexture = ArtAssets.InfectedPersonTexture;
     AIPeople.Add(aiPerson);
 }
Ejemplo n.º 2
0
        protected override void Initialize()
        {
            ArtAssets = new GameArt(this.Content);

            aPerson = new StrategyPattern(new Vector2(400, 200), new Vector2(0, 0));
            aPerson.AddPlayerMovement();
            aPerson.PersonTexture = ArtAssets.PersonTexture;

            randomNumber = new Random();

            AIPeople = new List<StrategyPattern>();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            AddAI();
            debugText = new TextDisplay(this.Content, "test", new Vector2(0,350));

            aColor = new Color();
            minTime = 30;

            this.IsMouseVisible = true;

            base.Initialize();
        }