UNİTY - SEVİYE KİLİT SİSTEMİ (LEVEL SYSTEM)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025
  • ➥Selamlarrr, Sevgili Arkadaşlar! BerkaProd'a Hoş geldiniz! Ben Görkem,
    Bugün sizlere Unity'deki oyu projenize seviye sistemi nasıl eklersiniz, seviye sisteminin mantığı nedir, nasıl yapılır bunu göstereceğim. İyi Seyirler dilerim.
    ➖➖➖➖➖➖➖➖➖➖➖➖
    🗣Umarım sizlere Anlaşılabilir seviyede, en sade ve akıcı bir biçimde anlatabiliyorumdur. Anlatımımda rahatsız olduğunuz veya daha iyi olabileceğini düşündüğünüz noktaları yorum olarak belirtmeyi kesinlikle unutmayın, eleştiriye tamamen açığım. :)
    ➖➖➖➖➖➖➖➖➖➖➖➖
    👌 Keyifli seyirler dilerim, bilginin tadını çıkarın.
    ·
    Discord Sunucumuz'a Katılmayı Kesinlikle Unutma!
    📜Discord Sunucumuz : / discord
    ·
    Dilersen İnstagram'dan Beni Takip edebilirsin.
    📸İnstagram adresim : / gorkemberka
    ·
    ➥ İletişime geçmek için e-posta adresime ihtiyacınız varsa kanalımın hakkında kısmından bu bilgiye erişebilirsiniz. Ama E-Posta Yerine İnstagram'dan bana erişirseniz daha hızlı geri dönüş yaparım. 🥳
    ➖➖➖➖➖➖➖➖➖➖➖➖
    ANAHTAR KELİMELER :
    unity hareket ettirme,
    unity hareketli platform,
    unity hareket kodu,
    unity hareket kodu c#,
    unity karakter hareket ettirme,
    unity 2d karakter hareket ettirme,
    unity 3d karakter hareket ettirme,
    unity 2d hareket kodları,
    unity hareket kodları,
    unity buton ile hareket,
    unity hareket kodları c#,
    ac unity hile,
    ac unity inceleme,
    ac unity bedava,
    unity 2d hareket,
    unity nasıl çalıştırılır,
    unity araba hareket ettirme,
    unity nesne hareket ettirme,
    unity 2d hareket ettirme,
    unity top hareket ettirme,
    unity fps hareket,
    unity dersi,
    unity objeyi hareket ettirme,
    unity rastgele hareket,
    unity sürekli hareket,
    unity 3d hareket,
    unity 3d hareket kodları,
    unity dersleri,
    unity oyun yapma,
    unity 3d,
    unity nasıl indirilir,
    unity tutorial,
    unity mobil oyun yapma,
    unity 2d,
    unity ile oyun yapımı,
    unity animasyon,
    unity animation,
    unity araba oyunu yapma,
    unity admob,
    unity android,
    unity admob reklam ekleme,
    unity android oyun yapma,
    unity ads,
    unity basit oyun yapımı,
    unity başlangıç,
    ac unity türkçe,
    unity çimen ekleme,
    unity çıktı alma,
    unity çarpma,
    unity çözünürlük ayarları,
    unity çıkış butonu,
    unity çizim,
    unity çoklu dil,
    unity dersleri 2d,
    unity dersleri 3d,
    unity ders 1,
    unity 2d game,
    unity fps,
    unity fps oyun yapımı,
    unity fps game,
    unity fps controller,
    unity flappy bird
    unity 3d araba hareket ettirme

ความคิดเห็น • 68

  • @sfloweyn
    @sfloweyn 4 ปีที่แล้ว +15

    Çok Teşekkürler ler senin kadar iyi anlatan bir kanal görmedim

    • @BerkaProd
      @BerkaProd  4 ปีที่แล้ว +3

      Bu tarz yorumlar inan bana o kadar gaz veriyor ki, Desteğin için çok teşekkürler. :)

    • @erkutseccad.
      @erkutseccad. 3 ปีที่แล้ว

      @@BerkaProd abi ben button' u oyun ekranında göremiyorum?

  • @PaulusBasegmez
    @PaulusBasegmez 4 หลายเดือนก่อน

    Çok teşekkürler. Ben de yeni başlayan biri olarak anlatımını anlaşılır ve sade buluyorum. Baştan sonra nasıl yapılır videolar benim işime daha çok yarıyor ama öğrenmek için bu videoları da izliyorum.

  • @SipxelGear
    @SipxelGear 25 วันที่ผ่านมา

    Abi allah razı olsun ben aşırı komplex hale getirmiştim yazarken sırf ne kadar kısalatabilirim diye meğerse basit ve pratik yolu gözden kaçırmışım abi senin sayende gördüm allah senden bin kere razı olsun 😊

  • @OZSS_31
    @OZSS_31 5 หลายเดือนก่อน

    Tam aradığım metot eline ağzına sağlık gayet anlaşılır anlatmışsın gerçekten basit ve hoş görünüşlü olmuş teşekkürler

  • @orcunkoroglu5756
    @orcunkoroglu5756 3 ปีที่แล้ว

    kardeşim emeğine sağlık uzun zamandır araştırmamın sonucunda senin videonu ilk defa izledim ve gerçekten çok güzel bir şekilde açıklayarak anlatmışsın

  • @azizdogan5311
    @azizdogan5311 2 ปีที่แล้ว +1

    Maaşallah, harika bir anlatım. Allah razı olsun Görkem hocam.

  • @glnhlphlvn
    @glnhlphlvn ปีที่แล้ว

    çok açıklayıcı anlaşılır olmuş emeklerinize sağlık çok teşekkürler.

  • @johntitor7966
    @johntitor7966 3 ปีที่แล้ว

    kral çok teşekkürler kaptım bunu da adamsın

  • @YondaimeCihan
    @YondaimeCihan 3 ปีที่แล้ว

    Güzel videoların var. Ellerine sağlık

  • @energymusic___
    @energymusic___ 3 ปีที่แล้ว +4

    hocam bu alanda türkçe kaynak cok az ileri seviye eğitimler cekerseniz cok seviniriz hatta çesitlli zor oyunlar yaparak yaptığınızı anlatarak video çekerseniz unity alanında kendini geliştirmek isteyenlere cok büyük katkıda bulunmus olursunuz kolay gelsin

  • @dogukanalkan8647
    @dogukanalkan8647 3 ปีที่แล้ว

    Teşekkür ederim. Çok eğitici bir video olmuş. Sade anlatımla aklımdaki soru işaretleri gitti. Fakat level sayısı fazla olduğu zaman array ya da list kullanmak daha faydalı olabilir sahneler için teker teker yazmak yerine.

  • @nemanmusayev7616
    @nemanmusayev7616 4 ปีที่แล้ว

    Abi cok guzel anlatiyorsun harikasin ya

  • @omerozkaynak7291
    @omerozkaynak7291 3 ปีที่แล้ว

    çok iyi anlatmışsın, ağzına sağlık..

  • @CansuAydın-b8d
    @CansuAydın-b8d ปีที่แล้ว

    Bir sonraki seviyeye geçmek için butona tıklamak yerine sahnemizdeki bir objeye (örneğin sahnenin sonundaki bir kapı) değmemiz yeterli olsa, bunu nasıl yapabiliriz?

    • @AtomicBananasGames
      @AtomicBananasGames 9 หลายเดือนก่อน

      Scene manager ile halledersin. Kapı dediğin objeye tag verirsin ardından loadscene yapıp idsini halledersin. Anlamadıysan kısa bir kod yazabilirim.

  • @furkansaidaksoy9174
    @furkansaidaksoy9174 3 ปีที่แล้ว

    reis seviye seçmeden araya sahne yada direk sonraki seviyeye geçme gibi bir kod yazılımı anlatır mısın. Video da çok güzel olmuş ellerine sağlık

  • @onurtosun4322
    @onurtosun4322 2 ปีที่แล้ว +1

    Teşekkür ederim ama tekrar oyunu başlatınca level 1 den başlıyor onu nasıl çözebiliriz?

    • @onurtosun4322
      @onurtosun4322 2 ปีที่แล้ว +2

      Çözümü araştırarak kendim buldum merak edenler için ;
      SeviyelerYoneticisi scriptinin içine public int kaydet=1; diye değişken oluşturdum.
      Start içine ,
      if(PlayerPrefs.HasKey("kaydet")) {
      kaydet=PlayerPrefs.GetInt("kaydet");
      if(PlayerPrefs.GetInt("kaydet")==2){
      seviye2_btn.interactable=true;
      }

      }
      else{
      PlayerPrefs.SetInt("para",1);
      }
      yazdım.
      void Update içindeki if(seviye2==true) {
      kaydet=2;
      PlayerPrefs.SetInt("kaydet",kaydet); (bunu ekledim)
      seviye2_btn.interactable=true;
      }
      Sorun çözülmüş oldu bu kadar.

    • @iamos4087
      @iamos4087 ปีที่แล้ว

      @@onurtosun4322 çözümü bulunca hemen paylaştığın için teşekkürler

    • @onurtosun4322
      @onurtosun4322 ปีที่แล้ว

      @@iamos4087 Rica ederim kardeşim 👍🏻

  • @biroyuncudunyasi
    @biroyuncudunyasi ปีที่แล้ว

    abi şu altına gelince panel çıkmasını nasıl yapıyoruz her yere baktım valla bulamadım

  • @Piuuuv
    @Piuuuv 3 ปีที่แล้ว +2

    Güzel Video. Ama Bunu Kaydetmeli Halinide Gösterir misin?

    • @RandomFortress
      @RandomFortress 3 ปีที่แล้ว

      Kaydetmeli halini bulabildin mi?

  • @Megatic_clip
    @Megatic_clip 9 หลายเดือนก่อน

    Abi bir de şu başlangıçta selamlar herkese filan geçiş varya daha az gösterişli olsa dikkat dağıtıyor

  • @yusufakyuz1293
    @yusufakyuz1293 3 ปีที่แล้ว

    diksiyonun ve anlatımın bi harika dostum emeğine sağlık.
    birde senin yaptığın işlemleri aynen yaptıktan sonra oyunu tekrar başlattığımda eski halinde görünüyor onu nasıl halledebilirim bilgi verirsen çok sevinirim.

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว +1

      Eğer leveller oynarken açılıp sonra kapatılıp tekrar açıldığında önceden açılan leveller kitli oluyorsa, bu henüz oyun save etme. (Player.prefs kullanma) adımına geçmediğimiz için. Normal yani olması gereken bu. İleriki videolarda save alma işlemini de detaylıca anlatacağım.

    • @yusufakyuz1293
      @yusufakyuz1293 3 ปีที่แล้ว

      @@BerkaProd tesekkurler brom play.pref kullaniminda eksigim biraz bro . Emegine saglik bro tesekkurler 😊

  • @sobrathehedgehog
    @sobrathehedgehog 2 ปีที่แล้ว +1

    Bu adam iyi Windows 10 kullanıyor benim gibi 👍🙂

  • @millkshake2379
    @millkshake2379 3 ปีที่แล้ว

    peki butonları bir önceki videoda gösterdim dediğin video hangisi kanalında ayrı bir şekilde bulamadım da

  • @icerikdunyas2681
    @icerikdunyas2681 3 ปีที่แล้ว

    herşeyi aynı yapmama rağmen bir türlü olmuyor level 1 açık bitiriyorum diğer leveller kilitli kalıyor açılmıyor başka kaynaklardanda denedim hep aynı yine bir den başka level açılmıyor birebir aynı yapmama rağmen sorun devam ediyor nerden kaynaklanabilir.Yardımcı olabilirmisin

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Discord sunucumuza gel ordaki arkadaşlar yardımcı olacaktır sınav haftam olduğu için pek buralarda olamıyorum, haftaya discorddan yardımcı olurum.

  • @adaldim
    @adaldim 6 หลายเดือนก่อน

    Oyun Kapa Aç Yapılınca Levellerin Resetlenmemesi Nasıl Yapılabilir

    • @OZSS_31
      @OZSS_31 5 หลายเดือนก่อน

      PlayerPrefs kullanabilirsin

  • @aknylmaz9997
    @aknylmaz9997 2 ปีที่แล้ว

    Oyunu kapatıp açtığımızda kilidi açılmış leveller tekrar kilitli gözüküyor. Nasıl çözebileceğimizi bilen birisi var mı?

  • @emrahbcakc3800
    @emrahbcakc3800 3 ปีที่แล้ว

    Merhabalar, Bir sorum olucak;
    Random range ile nesne üretiyorum fakat 2.levelden sonra üretmeyi bırakıyor.Oyunu kapatıp açtıktan sonra üretiyor

  • @devrim.ylmazz
    @devrim.ylmazz 4 ปีที่แล้ว +1

    C# ders videosu ne zaman gelecek?

    • @BerkaProd
      @BerkaProd  4 ปีที่แล้ว

      Haftaya atmayı planlıyorum.

  • @mehmetcantaskn1520
    @mehmetcantaskn1520 3 ปีที่แล้ว

    çok yararlı bir video olmuş teşekkürler lakin kaç gündür araştırıyorum bulamadım ben seviyemin mesela skor 20 ulaşınca bitmesini istiyorum yazdığınız seviye bitirme kodunda bunu nasıl sağlarım teşkkürler

  • @hafix8925
    @hafix8925 3 ปีที่แล้ว +1

    Video için teşekkür ederim. Peki bunu nasıl kaydetmeli yapacağız?

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว +1

      Bunun için player.prefs kullanmamız gerekiyor, yakın zamanda onun hakkında da rehber video atmayı planlıyorum.

    • @hafix8925
      @hafix8925 3 ปีที่แล้ว

      @@BerkaProd inşAllah hocam, takipteyiz

  • @efkansenol
    @efkansenol 3 ปีที่แล้ว

    saol (;

  • @cemgursoy8815
    @cemgursoy8815 3 ปีที่แล้ว

    bu kanal büyümez böyle giderse haberin olsun

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Nereden vardın bu kanıya?

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Hayır anlamadığım TH-cam'u insanların geçim kapısı falan mı sanıyorsunuz?

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Bu kanal benim hobim, bildiğimi insanlarla paylaşırken kendi bildiklerimi pekiştirdiğim bir mecra. Ayrıyatten ileride iş başvurularımda gösterebileceğim bir başarım aynı zamanda.

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Şurada Bütün hayatımı baştan yazacak üniversite sınavıma 1 yıl kalmışken hobilerime mi vakit ayırmamı bekliyorsun cidden.

    • @johntitor7966
      @johntitor7966 3 ปีที่แล้ว

      @@BerkaProd boşver onu

  • @erolihsan
    @erolihsan 3 ปีที่แล้ว

    butonları nasıl yaptığınıda söylermisin

  • @emrahbcakc3800
    @emrahbcakc3800 3 ปีที่แล้ว

    Dostum senin sisteminle oyunumuza ekleme yaptık ama PlayerPrefs kısmını eklememişsin.Adım atamıyorum kaldım öyle..

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      Bu basit sistemi, player prefs ile high score ve level sistemini ileride yükleyeceğim.

    • @emrahbcakc3800
      @emrahbcakc3800 3 ปีที่แล้ว

      @@BerkaProd sadece şunu merak ediyorum,PlayerPrefi nerede kullanıcam ve Getİntle mi Stringlemi; Çünkü int yapıcak bişey yok sen seviyerleri bool olarak tanımlamışsın

    • @BerkaProd
      @BerkaProd  3 ปีที่แล้ว

      @@emrahbcakc3800 Bir sayı değeri oluşturup her en baş 0'a eşitlenirken, her seviye geçildiğinde bu sayı bir arttırılacak. Oyun başladığında sayı ne ise o sayıya kadar olan seviyelerin kilidi açılacak. Basit mantık, bu sadece bir alternatif.

    • @emrahbcakc3800
      @emrahbcakc3800 3 ปีที่แล้ว

      @@BerkaProd ne yaptıysam olmuyor..9 adet level var.her levelin sonunda next butonu var.Bu buton basınca ikinci levelin butonu aktif oluyor.Dokuza kadar sıkıntı yok.Ama iş kaydetmeye gelince yapmadığım şey kalmadı yinede olmuyor..

  • @darkmaster5443
    @darkmaster5443 4 ปีที่แล้ว +1

    İLK YORUM

  • @furkany1181
    @furkany1181 4 ปีที่แล้ว

    2d platform serisine ne oldu

    • @BerkaProd
      @BerkaProd  4 ปีที่แล้ว

      O seriye devam etmeyeceğimi söyledim, daha güzel bir oyun serisine yakın bir zamanda başlayacağız.

  • @denizbarsturan1714
    @denizbarsturan1714 2 ปีที่แล้ว

    Abi senin kodlar sende oluyo bizde olmuyo

  • @sobrathehedgehog
    @sobrathehedgehog 2 ปีที่แล้ว +1

    Emmi oğlu resmen o kod linki versene laa

  • @nihadanimasyon4617
    @nihadanimasyon4617 3 ปีที่แล้ว

    Abe Paneli Anlatsana Onu yapmadan Nasıl yapacam

  • @sddkcicek3645
    @sddkcicek3645 3 ปีที่แล้ว

    Arkadaşlar bu videodaki kodları playerprefs ile nasıl kaydedebilirim yardımcı olabilecek olan var mı isteyene kodları da yazayım buraya
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    public class SeviyelerYoneticisi : MonoBehaviour
    {
    public Button seviye1Button, seviye2Button, seviye3Button, seviye4Button, seviye5Button;
    public static bool seviye1, seviye2, seviye3, seviye4, seviye5;
    void Start()
    {
    seviye1 = true;
    }
    void Update()
    {
    if (seviye2 == true)
    {
    seviye2Button.interactable = true;
    }
    if (seviye3 == true)
    {
    seviye3Button.interactable = true;
    }
    if (seviye4 == true)
    {
    seviye4Button.interactable = true;
    }
    if (seviye5 == true)
    {
    seviye5Button.interactable = true;
    }
    }
    }

    • @gulseneaga
      @gulseneaga ปีที่แล้ว

      çözüm bulabilmiş miydin sen ? bende o sorunla karşılaşıyorum

    • @umutkose4919
      @umutkose4919 ปีที่แล้ว

      merhaba kayıt için çözüm bulabildinizmi paylaşırmısınız