Scriptable Objects Nedir? | Unity 3D

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 30

  • @batumento2390
    @batumento2390 2 года назад +4

    hayatımda izlediğim en kaliteli unity videosu keşke devam etseydiniz

  • @rakun98989
    @rakun98989 3 года назад +5

    Anlatımınız güzel, teşekkürler. Eğitici içerikler yüklemeye devam ederseniz gerçekten çok iyi olurdu

  • @beng2620
    @beng2620 2 года назад

    8.30 dakikada dolu dolu ve net şekilde anlatmışsınız. Teşekkürler

  • @mertarslang
    @mertarslang Год назад

    Hocam merhabalar, Unity 3D'de oyun geliştirmekteyim. İlk sahnemde duvarda duran bir nesneye basarak bir sonraki sahneye geçiş sağlıyorum eğer oyuncu Q tuşuna basarsa bir önceki sahneye geri dönüyor. Fakat benim şöyle bir problemim var; kullanıcı Q tuşuna bastığında bir önceki sahnede kaldığı positiondan değil; direkt olarak o sahneye restart atıyor ve tekrar spawnlanıyor en baştan. Bunu nasıl düzeltebilirim? DontDestroyOnLoad adında bir method gördüm fakat kameraya bunu atadığımda kamera 2 tane oluyor ve oyun buga giriyor.

  • @gmangman123
    @gmangman123 2 года назад

    Kısaca örnek vermek gerekirse Photoshopdaki action özelliği gibi bir şey :) Ders için teşekkürler.

  • @gelistiriciningozunden
    @gelistiriciningozunden 2 года назад +2

    Dostum inanılmaz iyi ve kaliteli videoların, sanırım youtube'ı bıraktın ama umarım silmezsin videolarını.

  • @vegovego2315
    @vegovego2315 3 года назад +1

    Abi selam . Bu Derslikleriniz Ust Duzey Oyun Kodlamasi Qaliba . Bunlari Ne Zaman Ogrenmeliyiz ilk basliklardami yoksa baya ozumuzu gelislendirdikden sonrami ? 2D basit oyunlar yaradan 3D basit oyunlar yaradan Devaloper bunlari Ogrenmelimi ?

    •  3 года назад +3

      Selamlar dostum, ilk olarak nesne tabanlı programlamanın temellerine iyice hakim olmak lazım. Ondan sonra 2 veya 3 boyutlu her türlü oyunu geliştiren geliştiricilerin kendini ve oyunlarını geliştirmek için bunları öğrenmesi gerekiyor.

  • @cihantay5
    @cihantay5 2 года назад

    Merhaba 6:58 de sürükle bırak yöntemi ile attığınız scriptable objelerden yüzlerce varsa (mesela bir oyunun her levelinde değişen veriler gibi) script tarafında atama işlemini nasıl yapabiliriz ?

  • @ErtBaran
    @ErtBaran 2 года назад

    Ağzınıza sağlık.

  • @galipcankaraarslan1607
    @galipcankaraarslan1607 Год назад

    Hocam merhaba, birden fazla objede tek tek değişikliği yapana kadar scriptable objede değişiklik yaparız diyorsunuz ya, scriptable objede değişiklik yapmak ile direkt objede değişiklik yapmak aynı süre. Tek farkı o zaman memory'de kapladığı yer oluyor. Yanlış mıyım ? Yani mesela 6 tane farklı düşman var, her düşman için ayrı scriptable obje oluşturmamız gerekiyor, e bunun yerine direkt 6 ayrı düşman datasını direkt kendi objeleri içinde oluşturursak da aynı işi yapmış oluyoruz ? Burayı aydınlatabilir misiniz lütfen

  • @ZenOfKursat
    @ZenOfKursat 2 месяца назад

    teşekkürler kardeş.

  • @JrVigilante
    @JrVigilante 2 года назад

    Harika anlatim. elinize dilinize saglik. keske devam etseydiniz youtube a 😞

  • @huseyinakkoc1062
    @huseyinakkoc1062 Год назад

    düşman prefap olunca zaten prefabı değiştirince yine tüm tüm düşmanlar değişiyor zaten buna neden gerek duyayım ki ? bir şey mi kaçırıyorum söylermisiniz

  • @cengizhan5833
    @cengizhan5833 3 года назад +1

    Hocam teşekkür ederim tam olarak anlayabilmek için soruyorum ben bu değişiklikleri bir prefab üzerinde değişiklik yaparak da elde edebilirim scriptableobjects in farkı burada tam olarak ne oluyor bize avantajı tam olarak ne ?

    • @oyuntuneli6417
      @oyuntuneli6417 2 года назад +1

      genelde boyut olarak değişiklik gösteriyor diye biliyorum. (prefab detaylı değil ise 5-6 kb yer kaplarken scriptable object 1-5 kb yer kaplıyor. )

    • @atakankuloglu4877
      @atakankuloglu4877 2 года назад

      @@oyuntuneli6417 Manuel olarak değişiklik yapmamak ve sürekli yeni scriptlerle uğraşmamak için kullanıyoruz. Direk yeni bir scriptable obje oluştur, manipüle etmek istediğin objenin üzerine sürükle bırak ve artık kolaylıkla değerleri değiştirebilirsin.

  • @paradas4431
    @paradas4431 2 года назад

    Çok iyi video olmuş

  • @Nekx86
    @Nekx86 2 года назад

    Adam

  • @ucagdascoskun
    @ucagdascoskun 10 месяцев назад

    Bu tarz işler struct kullanıyorum, tek farkı içindeki verinin Inspector'den değiştirilebilmesi mi?

    • @YapayZeka-zn9kn
      @YapayZeka-zn9kn 9 месяцев назад

      Envanter sisteminde benzer itemler için craft işlemini sadelestiriyor. En büyük artısı bu gidi görünüyor

    • @emretasdemiir
      @emretasdemiir 9 месяцев назад

      hocam merhaba belki cevap verirsin, benim bi rpg oyunum var ve bi envanter sistemi yaptım ancak scriptable objectler sürekli değiştiği için mesela bir karakterde can potlarının sayısı envanterin içinde 10 a çıktıysa diyelim sonra yeni karakter açıp girince bu 10 olarak kalıyor yani kalıcı değişiklik yapıyor, acaba struct yapınca bunlar sabit olarak mı kalıyor sürekli, struct hakkında hiç bilgim yok bilgi verirseniz sevinirim..

    • @ucagdascoskun
      @ucagdascoskun 9 месяцев назад +1

      @@emretasdemiir Hocam bu struct veya scriptable object ile alakalı bir durum değil. Karaktere girildiğinde "Initialize" vs. bir method yazıp değerleri sıfırlaman gerekiyor.

    • @emretasdemiir
      @emretasdemiir 9 месяцев назад +2

      @@ucagdascoskun eyv hocam ben bı yöntem buldum sonunda Google'dan, iki ayrı quantity tanımlıyor sc.objectde, birini 1 olarak tutuyor hep, sonra onafterserializeda buna tekrar esitliyor degisen değeri ve her açılışta 1 olarak açılıyor, işe yaradi yani :)

    • @ucagdascoskun
      @ucagdascoskun 9 месяцев назад

      @@emretasdemiir eyv kolay gelsin. :)

  • @emirsaidhaliloglu2523
    @emirsaidhaliloglu2523 3 года назад +2

    Sizi Türk Brackeys olarak görüyorum ama anlaşılan bir şeyleri yanlış yapıyorsunuz videolar gayet kaliteli olmasına rağmen üst sıralarda çıkmıyorsunuz maalesef

  • @erenozklnc9427
    @erenozklnc9427 Год назад

    chatgpt ile bişeyler öğrenmeye çalışıyorum bana yanlış bilgi veriyor bende gelip senden izleyip doğrusnu öğreniyorum xd.

  • @ozcanfrat3318
    @ozcanfrat3318 3 года назад

    Tebriller