Exemple #1
0
        public IgraJedanIgrac(Nivo nivo)
        {
            this.nivo = nivo;
            tabla     = new Tabla(nivo.SePojavljujuPrepreke, nivo.VremeDoPrepreke);
            //matrica = new int[tabla.Duzina, tabla.Sirina];
            Zmija zmija = new Zmija(tabla.Duzina, nivo.SeSudaraSamaSaSobom, nivo.Raste, nivo.IdeUKrug);

            vocka         = new Jabuka(tabla.Duzina);
            igrac         = new Igrac(zmija);
            jeKraj        = false;
            naVreme       = nivo.NaSat;
            vreme         = nivo.Vreme;
            trenutnoVreme = 0;
        }
Exemple #2
0
        public IgraDvaIgraca(Nivo nivo)
        {
            this.nivo = nivo;
            tabla     = new Tabla(nivo.SePojavljujuPrepreke, nivo.VremeDoPrepreke);
            //matrica = new int[tabla.Duzina, tabla.Sirina];

            Zmija zmija1 = new Zmija(new List <Pozicija> {
                new Pozicija(10, 6), new Pozicija(10, 7), new Pozicija(10, 8)
            }
                                     , Smer.Gore, tabla.Duzina, nivo.SeSudaraSamaSaSobom, nivo.Raste, Color.Firebrick, nivo.IdeUKrug);

            Zmija zmija2 = new Zmija(new List <Pozicija> {
                new Pozicija(6, 6), new Pozicija(6, 7), new Pozicija(6, 8)
            }
                                     , Smer.Gore, tabla.Duzina, nivo.SeSudaraSamaSaSobom, nivo.Raste, Color.Magenta, nivo.IdeUKrug);

            vocka         = new Jabuka(tabla.Duzina, new Pozicija(8, 11));
            igrac1        = new Igrac(zmija1, "Bo");
            igrac2        = new Igrac(zmija2, "Vivi");
            jeKraj        = false;
            naVreme       = nivo.NaSat;
            vreme         = nivo.Vreme;
            trenutnoVreme = 0;
        }