GTA Online’nın Yüklenmesini %70 Kısaltan Optimizasyon
T0st isimli GTA modderı GTA Online’da geç yükleme problemini incelemeye karar vermiş. 7 yıldır çözülemeyen ve oyunculara saç baş yolduran hatta …
T0st isimli GTA modderı GTA Online’da geç yükleme problemini incelemeye karar vermiş. 7 yıldır çözülemeyen ve oyunculara saç baş yolduran hatta GTA Online’a girememelerine neden olan yanlışın aslında sunucu ve işlemci ortasında bir bağ oluşturan JSON evrakından kanyaklı olduğu ortaya çıktı.
JSON evrakının hayli berbat yapılandırılmasından kaynaklı, GTA Online’a girerken ilgili belge oyun içindeki tüm eşyaları yüklemeye çalışıyor. Bu yükleme esnasında 6 dakikayla 15 dakika ortasında önemli bir bekleme yaşanıyor. Rockstar Games’in bu denetim ve yükleme sisteminden kaynaklı da GTA Online, oyunculara “ızdırap” oluyor.
Modder, yükleme müddetini %70 oranında kısaltmayı başardı:
T0st isimli modder, Tostercx isimli GitHub hesabında yayınladığı optimizasyon koduyla yükleme ekranı müddetini %70 düşürdü. Daha öncesinde JSON denetimi sırasında CPU önemli bir darboğaz yaşıyordu bu da yeniden oyuncuların yükleme ekranında geçirdikleri süreyi artırıyordu.
Olağan koşullarda GTA Online’a girerken, 1.984.531.500 eşyayı yüklemeye çalışıyorduk. T0st’un optimize ettiği JSON evrakında 63.000 öğeyi denetim edip oyuna giriş yapabiliyoruz. Optimize edilmiş “yama tarzı” bu içeriği indirerek oyuna girişinizi 50 saniyeye kadar düşürebilirsiniz. T0st, Rockstar Games’in bu güncellemeyi tek bir geliştiriciyle ortalama yarım günde yapabileceğini belirtiyor. Rockstar Games’in bu optimizasyonu neden ya da nasıl yapmadığını şimdi bilmiyoruz. Ancak GTA modderlarının bu mevzuda tahlil üretmiş olması şahane bir durum.
Lakin T0st isimli modderın paylaştığı belgeyi oyun evraklarının içerisine eklemenin pek de inançlı olmadığını söyleyelim çünkü Rockstar Games, GTA Online’a girerken oyun belgelerinde değişiklik yapılmaması konusuna çok dikkat ediyor. Münasebetiyle bu belgeyi indirerek oyuna girmek, hesabınızın yasaklanmasına neden olabilir.
Sizler bu bahiste ne düşünüyorsunuz? Yorumlarda lütfen bizimle paylaşın.