Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu eğitim videosunda Görkem Berkay, Unity platformunda 2D oyunlarda işıklandırma teknikleri hakkında bilgi vermektedir.
- Video, ışıklandırmanın oyun kalitesine etkisini açıklayarak başlıyor ve ardından iki farklı ışıklandırma yöntemi detaylı olarak anlatılıyor. İlk yöntem, hazır PNG dosyaları kullanarak basit ışıklandırma efektleri oluşturma, ikinci yöntem ise Unity'nin Universal Render Pipeline paketi kullanarak daha karmaşık 2D ışıklandırma sistemleri oluşturma. İkinci bölümde global light (genel ışık) özelliği detaylı olarak açıklanmakta ve kullanım alanları gösterilmektedir.
- Videoda ayrıca Freeform Light, Sprite Light, Parametric Light, Point Light gibi farklı ışık türleri ve bunların kullanım özellikleri de gösterilmektedir. Global light'in sahneye etki eden, projenin tamamına etki eden ve büyüklüğünü değiştirelemediği belirtilmektedir.
- Oyun Tasarımında Işıklandırmanın Önemi
- Oyun tasarımında ışıklandırmanın kalite ve seyir zevkine doğrudan etkisi vardır.
- İki boyutlu ortamda ışıklandırmanın önemi kat kat artmaktadır.
- Görkem Berkay, Unity'de iki boyutlu ortamda ışıklandırma sistemi nasıl yapılacağını gösterecektir.
- 00:38İki Farklı Işıklandırma Yöntemi
- İlk yöntem, hazır PNG dosyaları ile basit ışıklandırmalar yapmaktır.
- İkinci yöntem, Unity'nin paket olarak sunduğu ışıklandırma paketidir.
- Hazır PNG'ler basit ışıklandırma türleri olup, oyunun kenarlarına lighting efekti sağlar.
- 01:34Universal Render Paketinin Kurulumu
- Package Manager üzerinden "Universal RP" paketini kurmak gereklidir.
- Kurulum bir iki dakika sürebilir.
- Yeni bir dosya oluşturup, "Rendering" > "Universal Render Pipeline" > "Pipeline Asset" seçilmelidir.
- 03:09Render Pipeline Ayarları
- Oluşturulan dosyaya "Render List" kısmına 2D render sürüklenmelidir.
- Project Settings > Graphics kısmından yeni oluşturulan render asseti seçilmelidir.
- Edit > Render Pipeline > Universal RP > 2D Render kısmından "Upgrade Scene" seçeneği ile mevcut sahne yükseltilebilir.
- 05:482D Işıklandırma Kullanımı
- 2D render paketi ile artık 2D lighting seçenekleri kullanılabilir.
- Bu paket sadece sprite'ları etkiler, bu nedenle arka plan için white pixel kullanılmalıdır.
- 2D'de beş farklı ışıklandırma seçeneği vardır: Freeform Light, Sprite Light, Parametric Light, Point Light ve Global Light.
- 07:112D Işıklandırma Özellikleri
- Freeform Light serbest biçimlerde ışıklandırmalar oluşturmaya imkan sağlar.
- Işıklandırma komponentlerinde intensity, light order, blend style, volume opacity ve shadow intensity gibi ayarlar bulunmaktadır.
- Target Sorting Layer özelliği ile ışıklandırmanın hangi katmanlara etki edeceği seçilebilir.
- 09:06Farklı Işıklandırma Türleri
- Sprite Light, sprite şekillerinde ışıklar oluşturmayı sağlar.
- Parametric Light, beşgen biçiminde ışık oluşturur.
- Point Light, yuvarlak ışıklar sağlar ve fallout intensity ile ışığın keskinliği ayarlanabilir.
- Global Light, sahnenin genel ışıklandırmasını etkiler.
- 11:16Global Light Özellikleri
- Global Light, sahneye etki eden bir ışık oluşturmayı sağlar.
- Global Light bir cisim olmadığı için boyutlandırılamaz veya küçültülememe özelliğine sahiptir.
- Global Light, projenin tamamına etki eden bir ışık kaynağıdır ve rengi değiştirilebilir.
- 11:50Global Light Kullanım Alanları
- Global Light, güneş gibi bir ışık kaynağı oluşturup projenin tümüne etki etmek istendiğinde kullanılabilir.
- Hazır projede iki farklı ışıklandırma kullanılmıştır.
- 12:12Kanal Bilgileri
- İzleyiciler, destek verdiklerinde kanala abone olabilirler.
- Discord sunucusuna gelmeleri önerilir, orada birçok kişi yardımcı olabilir.
- Konuşmacı da Discord'da olabildiğince aktif olmaya çalışmaktadır.