Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Unity oyun geliştirme eğitim serisinin bir parçasıdır. Eğitmen, önceki derste Unity araçlarını öğrendiklerini hatırlatarak bu derste kameranın özelliklerini anlatmaktadır.
- Video, kameranın temel özelliklerini detaylı şekilde ele almaktadır. İlk bölümde kameranın ismi, aktiflik durumu, etiketi, katmanı, transform özellikleri (pozisyon, rotasyon ve ölçek), projeksiyon özelliği, mask özelliği, clear flux özelliği ve near-far değerleri gibi kamera özellikleri incelenmektedir. İkinci bölümde ise viewport rectangle özelliği ve audio listener komponenti gibi oyun geliştirme için önemli komponentler tanıtılmaktadır.
- Eğitmen, her özelliği pratik örneklerle göstererek ve 2D oyunlarda kameranın nasıl kullanılacağını açıklamaktadır. Ayrıca, bir game object'e ekstra özellikler eklemek için add component butonunun nasıl kullanılacağı da gösterilmektedir.
- 00:06Unity'de Game Object Özellikleri
- Bir önceki derste Unity araçlarının nasıl kullanılacağı öğrendik, bu derste kameranın özellikleriyle devam edilecek.
- Game object'in özelliklerini görmek için hiyerarşi panelinden seçmemiz gerekiyor.
- Inspector panelinde game object'in ismini değiştirebilir, aktif durumunu kontrol edebilir ve etiketlere ulaşabiliriz.
- 00:49Etiketler ve Katmanlar
- Unity'de game object'lere kodla ulaşmak için isim veya etiket kullanılabilir.
- Etiketler menüsünden yeni etiketler eklenebilir ve game object'lerin etiketleri değiştirilebilir.
- Katmanlar, nesnelerin hangi nesnelerle etkileşim içine gireceğini belirlemek için kullanılır ve farklı katmanlara alınan nesneler birbirleriyle etkileşim içine giremez.
- 03:25Game Object Özellikleri
- Tüm game object'lerde isim, aktif durum, etiket, katman ve statik özelliği bulunur.
- Statik özelliği, oyun içinde etkileşim içine girmeyecek ve sadece orada duracak game object'ler için kullanılır.
- Transform özelliği, game object'in pozisyonunu, rotasyonunu ve ölçeklendirmesini belirler.
- 04:31Transform Özellikleri
- Pozisyon özelliği, game object'in X, Y ve Z ekseni üzerindeki konumunu belirler.
- Rotation özelliği, game object'in X, Y ve Z ekseni üzerindeki döndürme açısını belirler.
- Scale özelliği, game object'in X, Y ve Z ekseni üzerindeki ölçeğini belirler.
- 08:02Kamera Özellikleri
- Kamera aktif veya pasif duruma getirilebilir.
- Clear Flags özelliği, kameranın dışında kalan alanın nasıl görünmesini belirler.
- Mask özelliği, kamera hangi katmanlardaki nesneleri göstereceğini belirler.
- 10:10Kamera Projeksiyonu ve Özellikleri
- Kamera projeksiyonu ortografik olduğunda iki boyutlu, perspektif olduğunda üç boyutlu bir proje geliştirildiği anlamına gelir.
- Ortografik kamera için size özelliği, kameranın büyüklüğünü belirler.
- Near ve far özellikleri, kameranın ne kadar uzaktaki nesneleri görüp görmeyeceğini belirler, far değeri çok yüksek tutulduğunda oyun bazı cihazlarda yavaşlayabilir.
- 11:21Kamera Özellikleri ve Viewport Rectangle
- Viewport rectangle özelliği, kameranın boyutunu değiştirmeye yarar ve bazı oyunlarda sağ üst veya alt köşede başka bir kameradan oyunun başka yerini veya harita görebilmenizi sağlar.
- Viewport rectangle özelliğindeki x ve y değerleri kameranın konumunu, width ve height kısmı ise genişliğini ve yüksekliğini ifade eder.
- Kameranın derinliği (depth) özelliği, birden fazla kamera kullanıldığında her kameranın farklı derinlik değerine sahip olması gerektiğini gösterir.
- 12:15Ses ve Ek Özellikler
- Audio listener, oyunun içindeki sesleri dinleyecek olan bir bileşendir ve her oyunda mutlaka bir tane bulunmak zorundadır.
- Her sahnede birden fazla audio listener kullanmak hataya neden olur.
- Game object'e ekstra özellikler eklemek için "Add Component" butonu kullanılır ve ilerleyen zamanlarda bu komponentlerden faydalanılacaktır.