Arkadaşlar videoyu izlemeden önce birkaç önemli duyurum var.
Öncelikle bu testler orijinal metin2 motorunda, motoru ve directx sürümünü değiştirmeden, orijinal d3d8 üzerinde yaptığım optimizasyonlarla yapıldı. Yeni motor, yüksek dx sürümü ya da gpu skinning kullanmadım.
Testlerin hepsi 20.000 adet metin taşıyla yapıldı.
Geliştirmenin ciddiyetini ve sayının büyüklüğünü anlamanız için önce kendi orijinal metin2 clientinizde 500 adet metin spawn etmenizi öneririm. Optimizasyon yapılmamış bir clientte 500 metinde görebileceğiniz en yüksek fps 5-10 olacaktır. Benim clientimde ise 20.000 metinde 50-60 fps görebiliyorum.
Sıfırdan motor geliştiren arkadaşlarda, uranov deneyimleyen arkadaşlarda bile 15.000 metinde fps 110-120 arasında dolaşıyor. Ben motoru değiştirmeden sadece mob ve metin maliyetini düşürerek 20.000 metinde 50-60 fps ye kadar görebiliyorum. Ve bunu sadece 2 günde yaptım, ilerleyen süreçte aradaki farkı kapatabilirim bile, kafamın atmasına bağlı.
Sistemin amacı;
Kalabalık ortamlarda fps düşünce yaptığım optimizasyonların devreye girmesini sağlıyor. Tamamen kişiselleştirilebilir, açıp kapatmak oyuncunun keyfine kalmış.
Şimdiden keyifli izlemeler.
Final update v2: aktif clientte 15.000 metinle 1100 fps.
Öncelikle bu testler orijinal metin2 motorunda, motoru ve directx sürümünü değiştirmeden, orijinal d3d8 üzerinde yaptığım optimizasyonlarla yapıldı. Yeni motor, yüksek dx sürümü ya da gpu skinning kullanmadım.
Testlerin hepsi 20.000 adet metin taşıyla yapıldı.
Geliştirmenin ciddiyetini ve sayının büyüklüğünü anlamanız için önce kendi orijinal metin2 clientinizde 500 adet metin spawn etmenizi öneririm. Optimizasyon yapılmamış bir clientte 500 metinde görebileceğiniz en yüksek fps 5-10 olacaktır. Benim clientimde ise 20.000 metinde 50-60 fps görebiliyorum.
Sıfırdan motor geliştiren arkadaşlarda, uranov deneyimleyen arkadaşlarda bile 15.000 metinde fps 110-120 arasında dolaşıyor. Ben motoru değiştirmeden sadece mob ve metin maliyetini düşürerek 20.000 metinde 50-60 fps ye kadar görebiliyorum. Ve bunu sadece 2 günde yaptım, ilerleyen süreçte aradaki farkı kapatabilirim bile, kafamın atmasına bağlı.
Sistemin amacı;
Kalabalık ortamlarda fps düşünce yaptığım optimizasyonların devreye girmesini sağlıyor. Tamamen kişiselleştirilebilir, açıp kapatmak oyuncunun keyfine kalmış.
Şimdiden keyifli izlemeler.
Final update v2: aktif clientte 15.000 metinle 1100 fps.
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Eline sağlık güzel olmuş
Bekle geliyom bekle :d +9 Dx upgrade atıcam sonra depo arkası vs :d Şaka bi yana yorum için teşekkürler.Eline sağlık güzel olmuş
Elinize sağlık hocam hoş ve akıcı duruyor, öğrenmek istediğimden soruyorum ne gibi yerlerde kullanabiliriz bu özelliği
Şimdi ben ona göre optimize ettim zaten sistem fps bazlı devreye giriyor normal şartlarda tetiklenmesi çok zor moblar metinler benim clientimde oyuncunun fpssini belli bi orana düşürmesi gerekiyor ondan sonra gpu boost devreye giriyor. Ben bu sistemi yazarken metin mob efektler üstünden ilerledim. Zaten bunları optimize ederseniz karakterlere dokunmanıza gerek kalmıyor ha gerekirse konuda bahsettiğim gibi gpu skinning dx optimizasyonları yapabilirsiniz.re ne olursa o
Bekle geliyom bekle :d +9 Dx upgrade atıcam sonra depo arkası vs :d Şaka bi yana yorum için teşekkürler.Eline sağlık güzel olmuş
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 70
- Görüntüleme
- 3K