⚙️ Oyun Kütüphanem
Unity ile oyun geliştirmek için hazır C# scriptleri. Kopyala, yapıştır, oyna!
Ragdoll Aktifleştirme Sistemi
Karakter ölünce Animator'ı kapatıp Ragdoll fiziklerini aktifleştiren, tekrar toparlanınca geri dönen sistem.
Çömelme Sistemi (Crouch - Ctrl)
Sol Ctrl ile karakterin çömelip ayağa kalktığı, CharacterController yüksekliğini dinamik olarak değiştiren sistem.
Çift Tıkla Koşma (Double Tap Dash)
Aynı yön tuşuna çift basıldığında oyuncuyu o yönde hızla fırlatan dash/hamle sistemi.
Sağlık Sistemi (Health & Damage)
Hasar alma, iyileşme, ölüm olayları ve UI bar'ına bağlanabilen tam kapsamlı sağlık sistemi.
Basit Envanter Sistemi (List Tabanlı)
ScriptableObject ve List kullanarak eşya toplama, çıkarma ve sayı takibi yapan temel envanter mantığı.
Çok Tuşlu Input Manager
Tüm oyun giriş tuşlarını tek bir yerde toplayan, kolayca genişletilebilir yapıda Input yönetim scripti.
E Tuşu Etkileşim Sistemi (Raycast)
Oyuncunun baktığı yönde Raycast atarak E tuşuna bastığında etkileşilebilir nesneleri bulan ve IInteractable interface'i çağıran sistem.
Zamanlayıcı (Countdown Timer) Sistemi
Geriye sayan, bitince olay tetikleyen ve UI Text'e yazan countdown timer sistemi.