- Farklı ayakkabı türlerinin oyun geliştirme üzerindeki etkilerine bakılıyor ve oyunlarda bunun nasıl ele alındığı açıklanıyor
- Özellikle yüksek topuk, oyunlarda karakterin boyunu, duruşunu, animasyonlarını, çarpışma tespitini ve sesini etkileyebilir
Karakter boyu sorunu
- Karakterlerin boylarının farklı olması, oyun geliştirmede ek iş çıkarır
- Dragon's Dogma 2'de boyları farklı karakterler arasındaki öpüşme sahnesinde animasyon dinamik olarak ayarlanır
- Yüksek topuk giyildiğinde yeni bone konumları oluşur → karakterin eli düğmeye tam olarak basamayabilir
- Boy değişimi çarpışma hacimlerini de etkileyebilir; bu yüzden rekabetçi oyunlarda hitbox'ların güncellenmesi gerekebilir
Çözüm A: "Boy ayarlama"
- 1. Şansa bırakmak
- Bazı oyunlarda etkileşimler seyrek olduğu için boy farkı büyük bir sorun olmaz
- Infinity Nikki'de boy yaklaşık 10 cm değişse bile çoğu durumda sorun çıkmaz
- Ancak hassas etkileşimlerde (ör. el ele tutuşma, sarılma) sorun yaşanabilir
- 2. Elle düzenleme
- Ayakkabı türüne göre ayrı animasyonlar üretmek mümkündür
- Örnek: golf swing animation → yalnızca yüksek topuklu olmayan durumda çalışır
- Manuel düzeltme uygulanmazsa animasyon tuhaf görünebilir
- 3. Dinamik sistem kullanmak
- IK (Inverse Kinematics) sistemi ile animasyonlar gerçek zamanlı olarak düzeltilebilir
- Örnek: karakter duvara sürtünürken elinin duvara tam temas etmesi sağlanabilir
- El ele tutuşma gibi hassas etkileşimlerde çok faydalıdır
Çözüm B: "Dolaylı strateji"
- 1. Gizlemek
- Boy değişimini önlemek için ayağı ayakkabı tabanının içine gizlemek
- 2. Bacak uzunluğunu kısaltmak
- Alt vücut uzunluğu azaltılarak karakterin boyu sabit tutulur
- Örnek: Sims 4'te oturma pozunda da bacak uzunluğu kısalır
- 3. Bacakları bükmek
- Boyu azaltmak için bacakları hafifçe bükmek
- Örnek: 3D Sex Villa 2'de öpüşme sırasında karakterin bacakları bükülerek dudak hizası tutturulur
Duruş sorunu
- Yüksek topuk yalnızca boyu değiştirmez → genel duruşu da değiştirir
- Kalça öne eğilir, omurga kıvrılır ve kalçalar daha belirgin hale gelir
- Ayağın dönüşü, pelvis eğimi ve ağırlık merkezinin kayması gerekir
Animasyon sorunu
- Yüksek topuk yürüyüş biçimini de değiştirir → adımlar kısalır ve hareket daha akıcı olur
- 1. Mevcut animasyonları yeniden kullanmak
- Çoğu oyun, yüksek topuk giyilse bile mevcut düz taban ayakkabı animasyonlarını yeniden kullanır
- Örnek: Skyrim'de yalnızca modlarda yüksek topuğa özel yürüme animasyonları uygulanır
- 2. "Normal yürüyüşe" izin vermek
- Yüksek topukla da normal yürüyüş mümkün olacak şekilde ayarlama yapılabilir
- Örnek: Infinity Nikki'de ayakkabı başına benzersiz animasyonlar yerine benzer temel yürüme animasyonları kullanılır
Optimizasyon sorunu
- Ayakkabı bacağı kapatıyorsa, içteki bacak mesh'i kaldırılarak optimizasyon yapılabilir
- Saints Row'da ayakkabıya göre bacağın poligonları farklı şekilde işlenir
- Cyberpunk 2077'de ise ayakkabıdan bağımsız olarak tüm bacak mesh'i korunur
Ses sorunu
- Yüksek topuk yürüyüş sesini de etkiler
- Cyberpunk 2077'de yüksek topuk, yalınayak ve bot gibi seçeneklerde farklı ayak sesleri çalınır
- Rekabetçi oyunlarda yüksek topuk sesi, oyuncunun konumunu açığa çıkarma riski taşır
Ek çalışma fikirleri
- Gerçek zamanlı kas simülasyonu eklemek → yüksek topuktan kaynaklanan baldır kası gerginliğini yansıtmak
- Uzun vadeli sağlık sorunlarını yansıtmak → yüksek topuk kullanımına bağlı eklem hasarı, sinir dokusunun kalınlaşması vb.
- Zemine göre topuğun saplanma etkisini eklemek
- Yüksek topuk giyildiğinde savaş performansını artırmak → vuruş menzilini yükseltmek, düşme olasılığına %5 eklemek
Özet
- Farklı ayakkabı türleri, karakterin yüksekliğini ve ayağın yönünü değiştirebilir
- Ayrıca ayakkabı türü duruşu, yürüyüşü ve ayak seslerini de etkileyebilir
- Çevreyle veya NPC'lerle hassas etkileşimlerin gerektiği durumlarda, yükseklik değişimi için çözümler gerekir
- Ayakkabı türüne göre boy, duruş, animasyon, çarpışma tespiti ve ses değişir
- Çözümler: manuel düzeltme, IK sistemi kullanımı, bacak uzunluğunu ayarlama vb.
- Yüksek topuğun yol açtığı yürüyüş değişimi → çoğu oyunda mevcut yürüme animasyonları yeniden kullanılır
- Ses, clipping ve optimizasyon sorunlarının çözülmesi gerekir
- Yüksek topuklu yürüyüş, düz taban ayakkabıyla yürüyüşe göre daha ince ayar ister
Tarihsel arka plan
- Başlangıçta yüksek topukları önce erkekler giydi → erkek kıyafetlerini daha erkeksi göstermek için ortaya çıktı
- Daha sonra kadınlar yüksek topuğu benimsedi ve bugünkü moda halini aldı
1 yorum
Hacker News görüşleri