Proje hakkında
Detaylar ve geliştirme notları
🎒 Envanter
- Drag & Drop ile itemleri kolayca taşıma
- Stack & Split desteği (örn. iksirleri bölme)
- Yerden item alma ve yere item atma
- Item üzerine gelince detaylı tooltip penceresi
- Tüm itemler, ItemDatabase (DataTable) üzerinden tanımlanır. Burada itemin adı, açıklaması, görseli, istatistikleri ve hatta kılıçlarda kaç combo yapılabileceği gibi saldırı verileri bile ayarlanabilir.
🛡️ Equipment
- Envanterden itemleri sürükleyip karaktere kuşanma
- Kuşanılan itemler karakter üzerinde görsel olarak da gözükür (kılıç elinde, zırh üzerinde)
- Kılıçlarda saldırı animasyonları DataTable’dan ayarlanabilir, böylece farklı silahlar farklı hissettirir
📊 Stat & Attribute Sistemi
- Strength, Vitality, Dexterity, Endurance, Intelligence gibi karakter attributeleri
- Level atladıkça stat puanı kazanma ve istediğin attribute’a yatırma
- Ekipmanların sağladığı bonuslarla birlikte final karakter statları (Physical Damage, Max Health, Mana, Attack Speed, Crit Chance, Armor vs.) dinamik olarak hesaplanır
- Farklı rarity seviyeleri (Common → Legendary) ile itemlerde hem daha yüksek bonuslar hem de daha fazla özellik bulunabilir
🎯 Amaç
- Bu sistem, RPG oyunlarında oyuncuya:
- Esnek bir envanter yönetimi
- Görsel ve mekanik olarak tatmin edici ekipman deneyimi
- Derinlemesine özelleştirilebilen karakter gelişimi
sunmayı hedefliyor.