⚙️ Oyun Kütüphanem

Unity ile oyun geliştirmek için hazır C# scriptleri. Kopyala, yapıştır, oyna!

Etkileşim & Input
Unity C#

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.

E Etkileşim Interact
2
Scripti İncele
Etkileşim & Input
Unity C#

Ç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.

Input Tuş Yönetim
2
Scripti İncele
Etkileşim & Input
Unity C#

Ç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.

Dash Çift Tıkla Double Tap
2
Scripti İncele
Etkileşim & Input
Unity C#

Çömelme Sistemi (Crouch - Ctrl)

Sol Ctrl ile karakterin çömelip ayağa kalktığı, CharacterController yüksekliğini dinamik olarak değiştiren sistem.

Crouch Çömelme CharacterController
2
Scripti İncele
Etkileşim & Input
Unity C#

Ragdoll Aktifleştirme Sistemi

Karakter ölünce Animator'ı kapatıp Ragdoll fiziklerini aktifleştiren, tekrar toparlanınca geri dönen sistem.

Ragdoll Fizik Ölüm
2
Scripti İncele
Etkileşim & Input
Unity C#

Zamanlayıcı (Countdown Timer) Sistemi

Geriye sayan, bitince olay tetikleyen ve UI Text'e yazan countdown timer sistemi.

Timer Zamanlayıcı Countdown
2
Scripti İncele
Etkileşim & Input
Unity C#

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.

Health Sağlık Hasar
2
Scripti İncele
Etkileşim & Input
Unity C#

Basit Envanter Sistemi (List Tabanlı)

ScriptableObject ve List kullanarak eşya toplama, çıkarma ve sayı takibi yapan temel envanter mantığı.

Inventory Unity List
1
Scripti İncele