Exemplo n.º 1
0
    void BaslangicDskenleri()
    {
        if (!PlayerPrefs.HasKey("Oyun Baslatildi"))
        {
            OyunTercihleri.AyarlaKolayZorlukDurumu(0);
            OyunTercihleri.AyarlaKolayZorlukAltinSkor(0);
            OyunTercihleri.AyarlaKolayZorlukYuksekSkor(0);

            OyunTercihleri.AyarlaNormalZorlukDurumu(1);
            OyunTercihleri.AyarlaNormalZorlukAltinSkor(0);
            OyunTercihleri.AyarlaNormalZorlukYuksekSkor(0);

            OyunTercihleri.AyarlaYuksekZorlukDurumu(0);
            OyunTercihleri.AyarlaYuksekZorlukAltinSkor(0);
            OyunTercihleri.AyarlaYuksekZorlukYuksekSkor(0);

            OyunTercihleri.AyarlaMuzikDurumu(0);

            PlayerPrefs.SetInt("Oyun Baslatildi", 1234);
        }
    }
Exemplo n.º 2
0
    public void OyunDurumunuKontrolEt(int skor, int altinSkor, int canSkor)
    {
        if (canSkor < 0)
        {
            if (OyunTercihleri.GetirKolayZorlukDurumu() == 1)
            {
                int yuksekSkor      = OyunTercihleri.GetirKolayZorlukYuksekSkor();
                int yuksekAltinSkor = OyunTercihleri.GetirKolayZorlukAltinSkor();
                if (yuksekSkor < skor)
                {
                    OyunTercihleri.AyarlaKolayZorlukYuksekSkor(skor);
                }
                if (yuksekAltinSkor < altinSkor)
                {
                    OyunTercihleri.AyarlaKolayZorlukAltinSkor(altinSkor);
                }
            }

            if (OyunTercihleri.GetirNormalZorlukDurumu() == 1)
            {
                int yuksekSkor      = OyunTercihleri.GetirNormalZorlukYuksekSkor();
                int yuksekAltinSkor = OyunTercihleri.GetirNormalZorlukAltinSkor();

                if (yuksekSkor < skor)
                {
                    OyunTercihleri.AyarlaNormalZorlukYuksekSkor(skor);
                }
                if (yuksekAltinSkor < altinSkor)
                {
                    OyunTercihleri.AyarlaNormalZorlukAltinSkor(altinSkor);
                }
            }

            if (OyunTercihleri.GetirYuksekZorlukDurumu() == 1)
            {
                int yuksekSkor      = OyunTercihleri.GetirYuksekZorlukYuksekSkor();
                int yuksekAltinSkor = OyunTercihleri.GetirYuksekZorlukAltinSkor();

                if (yuksekSkor < skor)
                {
                    OyunTercihleri.AyarlaYuksekZorlukYuksekSkor(skor);
                }
                if (yuksekAltinSkor < altinSkor)
                {
                    OyunTercihleri.AyarlaYuksekZorlukAltinSkor(altinSkor);
                }
            }

            oyunAnaMenudenBaslatildi        = false;
            oyunKarakterOlunceTekrarBasladi = false;
            OynanabilirlikKontrol.ornek.OyunSonuPanelAc(skor, altinSkor);
        }
        else
        {
            this.skor      = skor;
            this.altinSkor = altinSkor;
            this.canSkor   = canSkor;

            oyunAnaMenudenBaslatildi        = false;
            oyunKarakterOlunceTekrarBasladi = true;
            OynanabilirlikKontrol.ornek.KarakterOlunceOyunuYenidenBaslat();
        }
    }