Odak modu

Unity Junior Programmer

Object Pooling

Adım 3: Object Pooling (nesne havuzlama)

Throughout the course, we’ve created a lot of prototypes that instantiated and destroyed objects during gameplay, but there’s actually a more performant / efficient way to do that called Object Pooling. >Kurs boyunca, oyun sırasında nesneleri somutlaştıran ve yok eden birçok prototip oluşturduk, ancak aslında bunu yapmanın daha performanslı / verimli bir yolu var, Object Pooling.

  • Prototype 2'yi açın ve bir yedek oluşturun
  • Projenizden DetectCollisions, PlayerController ve DestroyOutOfBounds script’lerini silin
  • Object Pooling birlik paketini indirin ve sahnenize aktarın
  • PlayerController script’i oyuncunuza yeniden takın. DestroyOutOfBounds script’i hayvan ve gıda prefab’lerinize yeniden ekleyin ve ardından DetectCollisions script’i hayvan prefab’ınıza yeniden ekleyin (gıda prefab’ınıza değil)
  • Object Pooler script’ini Spawn Manager'ınıza ekleyin, yiyecek cisminizi “Objects To Pool” değişkenine sürükleyin ve “Amount To Pool” değerini 20 olarak ayarlayın.
  • Projenizi çalıştırın ve cisimlerin nasıl etkinleştirildiğini ve devre dışı bırakıldığını görün
Background Pattern
Birlikte öğrenelim

Sektörde en çok aranan yazılım becerilerini kazan

Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.

Yunus Emre Kabakcı

Patika+ mezunu

Patika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,

3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!


“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!