‫Geri geleceğiz.
‫Bu videoda rijit gövdeye bir göz atacağız.
‫Bu nedenle ilk yapacağım şey sahnemi kaydetmek olacak.
‫Şimdi sahneyi farklı kaydedelim ve ben buna main diyeceğim çünkü henüz yapmadığımız şey sahneleri kaydetmek
‫ve bunu düzenli olarak yapmalısınız.
‫Bu yüzden sahnenizi kaydetmelisiniz.
‫Ve şimdi burada Main now yazdığını görebilirsiniz.
‫Bu yüzden ne zaman bir değişiklik yapsanız ve bunu saklamak isteseniz, her zaman kontrol ve kaydet tuşlarına basmalısınız.
‫Ya da sahneleri kaydetmek için buraya gidebilirsiniz.
‫Tamam.
‫Şimdi devam edelim ve oyuncumuzu seçelim, çünkü zaten sert bir gövdesi var.
‫Ve dediğim gibi, birden fazla farklı özellik var.
‫Henüz sadece yerçekimi kullanımına bakmamız gerekiyordu.
‫Şimdi örneğin kütleye bir göz atalım ve bu nedenle dünyamızı biraz daha büyütmek istiyorum.
‫Bu yüzden yeraltını beş, beş ve beşe kadar ölçeklendireceğim.
‫Aslında, Y değeri bir olarak kalabilir.
‫Önemli değil çünkü gerçekten bir yüksekliği yok.
‫Uçağımız.
‫Şimdi oyun modumuza bir göz atalım.
‫Pekala, bu iyi.
‫Ve şimdi oyunumu sahne görünümünden ve oyun görünümünden görmemi sağlayan kendi düzenimi kullanmak istiyorum.
‫Aynı zamanda burada 2D etkinleştirildi, bu yüzden şimdi oyunu sadece 2D açıdan görebiliyorum.
‫O yüzden bunu değiştireceğim.
‫Bunu iki D düğmesine devre dışı bırakıyorum ve şimdi burada da görebiliyorum.
‫Bu da bazı durumlarda faydalı olabilir.
‫Tamam.
‫Artık bu benim oyunum ve topum.
‫Ve şimdi topu taşıyalım.
‫Oyunu başlatalım.
‫Ve gördüğünüz gibi, top hareket ediyor.
‫Şimdi hiyerarşi görünümümü etkinleştiriyorum veya açıyorum.
‫Ben oyuncuya gidiyorum.
‫Burada yapabileceğim şey, örneğin kütleyi değiştirmek.
‫Yani şimdi kütleyi 2000 olarak değiştirirsem ve oyunu duraklatırsam, kütleyi 2000 olarak
‫değiştireceğim, oyuna tekrar başlayacağım.
‫Ve şimdi topumu zar zor hareket ettirebiliyorum, hatta hiç hareket ettiremiyorum, çünkü uyguladığım kuvvet çok
‫az, ya da aslında çok az.
‫Topu çok çok yavaş hareket ettirebilirim.
‫Yani kuvveti uyguluyorum ve bu da elbette hız ve kütle ile ilgili.
‫Yani hız geçerlidir, ileri ya da geri basmamızla çarpılan bir kuvvet.
‫Şimdi hızımı diyelim ki 200'e çıkarırsam, topum bir süre sonra hareket etmeye başlayacaktır çünkü 200,
‫topun hareket etmesi için yeterli bir kuvvettir.
‫Ancak burada görebileceğiniz gibi çok yavaş hareket ediyor.
‫Tamam.
‫Ve sonra geri gitmeye çalışırsam ya da çok zorlanırsam, kütleyi tekrar bire değiştirirsem, şimdi görebilirsiniz,
‫whoa, top süper duper hızlı hareket ediyor.
‫Ve ekranımdan ya da alanımdan düştü.
‫Öyle bile olsa, kütleyi tekrar bire ve hızımı da diyelim ki 50'ye değiştirirsem oyuna tekrar başlayalım.
‫Şimdi topum çok çok daha hızlı olacak ve sürekli olarak kuvvet uygulayacak, böylece top daha hızlı, daha hızlı
‫ve daha hızlı olacak.
‫Bu da değiştirebileceğiniz bir şey.
‫Böylece topunuza veya oyun nesnenize ekleyebilir ve sürükleyebilirsiniz, böylece hız sınırlanır.
‫Gördüğünüz gibi onluk bir sürükleme ekleyelim.
‫Şimdi, topum, uzun süre bastırsam bile, belirli bir hızı aşmayacak.
‫Yani gittiği hız budur ve daha hızlı gidemez çünkü kendisine atanmış bir sürükleme kuvveti vardır.
‫Aynı şey açısal sürükleme için de geçerli.
‫Nesnemin dönüş hızını değiştirmek istersem, açısal sürüklemeyi buradan değiştirebilirim.
‫Şimdi yerçekimini kullan.
‫Bunu gördük.
‫Bunu etkinleştirirsek, topumuzun düşebilmesi için yerçekimini kullanırız.
‫Ya da düşer.
‫Şimdi görebileceğiniz gibi, yavaşça aşağı düşüyor.
‫Ve yerçekimini devre dışı bırakırsam, topum havada kalacaktır.
‫Şu anda gördüğünüz gibi, hala havada.
‫Burada daha da iyi görebilirsiniz.
‫Yerçekimini kullanalım ama yine de topumuzu hareket ettirebiliriz.
‫Gördüğünüz gibi, herhangi bir yerçekimi uygulamıyor, ancak yine de topu hareket ettirebiliyoruz.
‫Bununla birlikte, kinematik uygularsak, topu artık hareket ettiremeyiz.
‫Peki kinetik nedir?
‫Her türlü hareketi devre dışı bırakır, böylece artık fizik dünyasından etkilenmez, bu da oyuncu hareket betiğimize
‫kuvvet eklemenin hiçbir şey yapmayacağı anlamına gelir çünkü dediğim gibi, artık fizik dünyasını
‫umursamıyor.
‫Pekala, bu kinematik.
‫Fizikten etkilenmemelerini ama yine de duvar olmalarını istiyorsak bunu duvarlar için kullanabiliriz.
‫Yani hala hesaba katılması gereken bir güç ya da oyuncumuzu veya oyun nesnemizi durduran bir şey olabilir.
‫O zaman interpolate kullanabiliriz.
‫Son videoda açıkladığım gibi, bu, oyuncunuzu canlandırdığınız ve fizik dünyasına bağımlı olmasını istediğiniz
‫durum içindir.
‫Yani bunu kullanırsanız bu önemli olabilir.
‫O zaman interpolate veya extrapolate kullanabilirsiniz.
‫O zaman çarpışma algılama varsayılan olarak ayrıktır ve bu da çoğu zaman tamamen iyidir.
‫Sürekli dinamik, süper hızlı hareketiniz varsa, çarpışma algılamanın son derece hızlı olmasını
‫istersiniz.
‫O zaman sürekli dinamik daha iyi bir seçimdir ve aksi takdirde sürekli de iyidir.
‫Yani sürekli dinamik, fiziğin çok önemli olduğu ve çok hızlı ilerleyen çok çok hızlı oyunlar içindir.
‫Ancak dediğim gibi, ayrık olması çoğu durum için iyidir ve kaynaklar açısından da en iyisidir.
‫Ve son olarak, kısıtlamalara bir göz atalım.
‫Pozisyonları dondurabilir ve dönüşleri dondurabilirsiniz.
‫Örneğin, oyuncumu seçersem ve şimdi oyuncumu en üste taşırsam ve aşağı inmemek istersem, elbette yerçekimini
‫kullanabilirim veya sadece y konumunu dondurmayı etkinleştirebilirim.
‫Böylece artık y konumu dondurulacak ve topumuz asla düşmeyecek.
‫Hala hareket ettirebiliriz, ancak y konumu sabittir ve yerçekimini bile etkinleştirebiliriz.
‫Y pozisyonu olduğu için topumuzu etkilemeyecektir.
‫Sabit veya donmuş.
‫Şimdi aynı şey X pozisyonu için de geçerli.
‫Bu da artık topu aşağı doğru hareket ettirebileceğim anlamına geliyor.
‫Yerçekimini etkinleştirelim, ancak sağa ve sola hareket ettiremiyorum.
‫Sadece ileri ve geri hareket ettirebiliyorum.
‫Aynı şey Z pozisyonu için de geçerli.
‫Yani bunu etkinleştirirsem ve şimdi X konumunu devre dışı bırakırsam, ilerleyemem.
‫Aslında, kullanılmıyor.
‫Yerçekimini kullanmıyor.
‫Bu yüzden artık ilerleyemiyorum.
‫Sadece sola ve sağa gidebiliyorum.
‫Aynı şey rotasyon için de geçerli.
‫Yani bizim durumumuzda bu küçük topumuz ya da bu küçük oyuncumuz var.
‫Ona, diyelim ki bir küp olabilecek başka bir 3B nesne verelim.
‫Bu yüzden üstünde küçük bir küp olmasını istedim ve onu 0 yapacağım. 2 ve oh noktası.
‫Aslında, burada bir tane kullanalım.
‫Şimdi daha iyi görebilirsin.
‫İşte bu bizim topumuz.
‫Oyuncunun üzerine tıklayalım ve yerçekimini tekrar etkinleştirelim.
‫Gördüğünüz gibi sola ve sağa hareket edersem dönüyor.
‫Ve şimdi bazen uçuyor bile, çünkü gördüğünüz gibi, küp topumuzun davranışını nispeten hızlı bir şekilde
‫değiştiriyor.
‫Yapabileceğiniz şey, örneğin X yönündeki dönüşü dondurmaktır.
‫Şimdi, yalnızca belirli bir yönde dönecektir.
‫Y'ye doğru dönüşü de donduralım.
‫Gördüğünüz gibi, Y dönüşü artık etkilenmiyor, bu nedenle topumuz şu anda yalnızca z koordinatına doğru dönüyor.
‫Ve şimdi bunu da devre dışı bırakırsam, artık dönmeyecek.
‫Sadece fizik dünyamızda hareket edecektir, bu da sahip olmak istediğiniz davranış olabilir.
‫Yani düşebilecek bir nesneniz varsa ve tekrar ayağa kalkmasını sağlayacak işlevsellik programına sahip değilseniz,
‫yapabileceğiniz şey dönüşü dondurmaktır, böylece asla aşağı düşmez veya öne düşmez ya da
‫bir şeye karar vermez.
‫Bunun için rotasyonları dondurabilirsiniz.
‫Tamam.
‫Yani bu sert gövdeyle ilgili.
‫Fizik yoluyla herhangi bir şeyi etkilemek istiyorsanız, sert bir gövdeye sahip olması gerçekten önemlidir, aksi takdirde
‫çalışmaz.
‫Tamam.
‫Bu yüzden küpten tekrar kurtulacağım.
‫Gördüğünüz gibi, topunuza bir küp eklerseniz veya şeklini değiştirirseniz, burada topunuzla, oyuncunuzla
‫çok komik davranışlar elde edebilirsiniz.
‫Bu yüzden lütfen devam edin ve onunla oynayın ve biraz eğlenin.
‫Ve evet, bir sonraki videoda çarpıştırıcılara bir göz atacağız.
‫Bu yüzden farklı çarpıştırıcı türleri vardır ve biz en önemlilerine bir göz atacağız.
‫Bu arada orada görüşürüz.
‫Sahnenizi kaydetmeyi unutmayın.
‫Bir sonraki videoda görüşmek üzere.