Beispiel #1
0
        public override List <Guy> SetStartingArmy()
        {
            var army = new List <Guy>();

            for (var i = 0; i < 10; i++)
            {
                army.Add(GuyFactory.CreateGuy(GuyType.ARMORED));
            }
            return(army);
        }
Beispiel #2
0
        protected override void LoadContent()
        {
            _spriteBatch = new SpriteBatch(GraphicsDevice);

            //
            var cb = Window.ClientBounds;

            _guy = GuyFactory.Create(
                GraphicsDevice,
                Content,
                new DebugLogger(),
                new Vector2(0, 0));
            //
            _font            = Content.Load <SpriteFont>("Consolas");
            _cpuGuyDecorator = new CpuGuyDecorator(_guy, _font);
        }
Beispiel #3
0
 public override List <Guy> SetStartingArmy()
 {
     return(new List <Guy> {
         GuyFactory.CreateGuy(GuyType.AVERAGE)
     });
 }