⚙️ Oyun Kütüphanem
Unity ile oyun geliştirmek için hazır C# scriptleri. Kopyala, yapıştır, oyna!
Animator ile Hareket Animasyonu
WASD ve hız değerlerine göre Animator parametrelerini güncelleyen, koşma/yürüme/idle animasyonlarını otomatik geçiş yapan sistem.
Coroutine ile Animasyon Sıralama
Birden fazla animasyonu belirli bir sırayla ve bekleme süreleriyle çaldıran Coroutine tabanlı sekanser.
Animator Override Controller (Farklı Karakter Seti)
Aynı Animator Controller'ı kullanarak farklı silah veya karakter için çalışma zamanında animasyon clip'lerini değiştirme.
Root Motion ile Gerçekçi Hareket
Animator'ın Root Motion özelliğini etkinleştirerek animasyonun karakteri hareket ettirmesi ve script ile override edilmesi.
Blend Tree ile Yürüme/Koşma Kurulumu
1D Blend Tree kurulum rehberi ve Speed parametresini CharacterController hızına göre güncelleyen script.
Animation Events ile Adım Sesi
Yürüyüş animasyonundaki belirli karelerde (frame) adım sesi çaldırmak için Animation Events kullanımı.
IK ile El Pozisyonlama (Silah Tutuş)
OnAnimatorIK callback'i kullanarak karakterin elini bir hedef Transform'a (silah sapı) doğru çeken IK sistemi.