Example #1
0
        public void GCDataInitialize()
        {
            //цикл создания игроков
            for (int i = 0; i < 3; i++)
            {
                Gambler gamer = new Gambler(1 + i, "Участник" + (1 + i), 100);
                gamer.putBet = PutBet;
                gamer.getBet = GetBet;
                GC.Gamers.Add(gamer);
            }

            //создание гонщиков
            Bug mizgir;
            mizgir = new Bug(1, picbMizgir1);
            GC.Mizgirs.Add(mizgir);
            mizgir = new Bug(2, picbMizgir2);
            GC.Mizgirs.Add(mizgir);
            mizgir = new Bug(3, picbMizgir3);
            GC.Mizgirs.Add(mizgir);
            mizgir = new Bug(4, picbMizgir4);
            GC.Mizgirs.Add(mizgir);
            for (int i = 0; i < 4; i++)
            {
                GC.Mizgirs[i].move = Move;
            }

            //создание массива суммарной ставки каждого игрока
            GC.SumBets = new int[GC.Gamers.Count];
            //созданние массива прибыли от ставок
            GC.Profits = new int[GC.Gamers.Count];

            GC.gameNumer = 0;
        }
Example #2
0
 public void Move(Bug mizgir, int step)
 {
     mizgir.Position += step;
     Roads[mizgir.Number-1].Controls.Add(mizgir.Picture, mizgir.Position, 0);
     Roads[mizgir.Number - 1].Refresh();
 }