Halo: Campaign Evolved'a 17 Ağustos günü kapsamlı bir güncelleme geldi. İçinde görüntü ayarları, tuş atama düzeltmeleri ve Jackal davranışında iyileştirmeler var — ama duyurunun en dikkat çekici kısmı, stüdyonun bir hata için yazdığı olağandışı uzunluktaki teknik açıklama.
Assault Rifle neden yanlış çalışıyordu
Oyuncular bir süredir tuşu basılı tutunca Assault Rifle'ın isabetinin beklenenden az bozulduğunu fark etmişti. İlk tahmin, silahın hata konisinin (namlu sapması) genişleyip daralma hızının yanlış ayarlandığıydı. Stüdyonun araştırması bunun doğru olmadığını gösterdi: asıl sorun atış hızındaydı.
Halo'nun oyun simülasyonu saniyede 60 tik hızında çalışıyor. Tasarımcının belirlediği "saniyede X mermi" değeri, motor tarafında "mermi başına kaç tik" değerine çevriliyor. Assault Rifle'ın hedeflenen saniyede 10 mermilik hızı, mermi başına 6 tike karşılık geliyor.
Bu değer tek duyarlıklı kayan nokta olarak saklanıyor. Kayan nokta hassasiyeti yüzünden hesap 6 değil 6,0000048 döndürüyordu. Namlunun boşta geçen tik sayısı bu değerle karşılaştırıldığında:
-
- tikte 6 >= 6,0000048 sorgusu yanlış sonuç veriyor → silah ateş edemiyor
-
- tikte 7 >= 6,0000048 sorgusu doğru oluyor → silah ateş ediyor
Sonuç: silah 6 tikte bir değil 7 tikte bir ateş ediyordu. Yani saniyede 10 yerine 8,57 mermi.
Hatanın iki yüzü vardı. Yavaş atış, namluya her mermiden sonra toparlanma fırsatı veriyordu — bu yüzden silahın isabeti kolay yönetiliyor gibi görünüyordu. Ama aynı yavaşlık hasar çıktısını da düşürüyordu. Oyuncular avantaj sandıkları şeyin bedelini farkında olmadan ödüyordu. Silah sesinin atışla senkron olmaması da aynı hatadan kaynaklanıyormuş.
Stüdyoya göre mermi başına tik hesabı önceki Halo oyunlarından anlamlı biçimde değişmemişti; hatayı görünür kılan şey derleyici optimizasyonlarıydı. Optimizasyonlar her platformu aynı şekilde etkilemediği için atış hızı platformdan platforma farklılık gösteriyordu. Aynı hata başka silahları da daha ince biçimlerde etkiliyormuş; düzeltme hepsini birden kapsıyor.
Artık silah hedeflenen hızda ateş ediyor: hasarı arttı, ama isabeti korumak için kısa kontrollü seriler gerekiyor.
Görüntü ayarları
İki efekt için ayrı ayrı açma/kapama geldi:
- Chromatic Aberration (kromatik sapma)
- Film Grain (film taneciği)
Yol: F1 → Settings → Video → Video Motion & Effects. Stüdyonun gerekçesi açık — oyuncular bunu zaten PC'de yapılandırma dosyalarıyla yapıyordu, ayar menüye taşındı ve konsol oyuncuları da aynı seçeneğe kavuştu. Kromatik sapmanın oyuncu durumunu anlatmak için kullanıldığı yerlerde (örneğin yerçekimi asansöründe dururken) efektin bir kısmı görünmeye devam ediyor.
Ayrıca Upscaling Technique listesine None seçeneği eklendi. Daha önce ölçeklendirme kalitesini Native (%100) yapmak yalnızca çözünürlük ölçeklemesini kaldırıyordu; görüntü yeniden yapılandırma ve kenar yumuşatma çalışmaya devam ediyordu. None, bunların tümünü kapatıyor. Yol: F1 → Settings → Video → Advanced → Upscaling Technique.
Düzeltilenler
Genel
- Jackal'lar artık el ve ayaklarına nişan alındığında daha güvenilir biçimde sendeliyor
- Boarding Action görevinde Çavuş Johnson kaynaklı ilerleme tıkanmaları düzeltildi
- Magnified Skull açıkken Marine'lerin ve Flood Marine'lerin Assault Rifle ateşlememesi düzeltildi
- Battle Rifle taşıyan Marine'ler artık silahlarını kullanıyor
- Active Camo, kenardan düşerken veya küçük tümseklerden geçerken daha az bozuluyor
- Konsolda klavye-fare kullananların yaşadığı tutarsız ateş etme sorunu giderildi
- Magnum'da ateş ettikten hemen sonra yeniden doldurma artık düzgün başlıyor
- Fuel Rod Cannon, Rocket Launcher ve Needle Rifle'ın doldurma animasyonu bomba atarak kesilebiliyor
- Kısıtlı Skull veya zorluk değiştiricileri kullanılırken başarımların yanlışlıkla verilmesi düzeltildi
- Çevrimdışıyken kazanılan başarımların XBOX ağına bağlanınca verilmemesi düzeltildi
- Keyes görevindeki bozuk ve çatırtılı ses azaltıldı
- Campaign Remix'te Flood'un araca binecek düşman grubunun yerini alması çökmeye yol açmıyor
PC
- Klavye-fare özel tuş atamaları artık oyun yeniden başlatılınca sıfırlanmıyor — güncellemenin en çok istenen düzeltmelerinden biri
- Yüksek yenileme hızlı ekranlarda VSync kullanırken Maximum Frame Rate seçenekleri düzenlendi
- XeSS Frame Generation ile kare sınırı birlikte kullanıldığında kararlılık arttı
- Ortak oyun oturumu yüklenirken yaşanan kararlılık sorunları azaldı
- Bütün grafik kalite seçenekleri artık her cihazda seçilebiliyor — Very Low'dan Ultra'ya kadar, donanım sınıfından bağımsız
- Desteklenen tüm AMD ekran kartları artık Advanced Shader Delivery kullanıyor; gölgelendirici yükleme süresi belirgin biçimde kısalıyor ve takılmalar azalıyor
- Ara sahnelerde Frame Generation otomatik kapanıp oynanış başlayınca geri açılıyor
Ücretsiz zırh stili
Stüdyo çıkıştan bu yana gelen geri bildirim için teşekkür olarak Recompilation zırh stilini ücretsiz veriyor. Çıkışta açıklanan Sandstone Ancient ve Damascus Prototype stilleri de hâlâ alınabiliyor; kodlar Halo Waypoint üzerinden kullanılıyor, sonra oyun içi Customization menüsünden takılıyor.
Türk oyuncu için ne anlama geliyor?
Grafik kalitesi kilidinin kalkması burada daha çok işe yarıyor. Güncelleme öncesinde oyun, donanım sınıfınıza bakarak bazı kalite seçeneklerini kapatıyordu. Türkiye'de kur yüzünden ekran kartı yenilemenin geciktiği bir parkta bu kilit fiilen "eski kartın düşük ayarlara mahkûm" demekti. Artık Very Low'a kadar inebiliyorsunuz — düşük ayar seçebilmek, üst ayar açabilmekten daha çok kişiyi ilgilendiriyor.
AMD sahipleri için gölgelendirici düzeltmesi somut. Advanced Shader Delivery'nin bütün desteklenen AMD kartlarında devreye girmesi, oyunun ilk açılışındaki uzun bekleme ve oynarken gelen ani takılmaları azaltıyor. Radeon'un Türkiye'de fiyat-başarım nedeniyle yaygın olduğu düşünülürse bu, ortalama oyuncunun doğrudan hissedeceği bir değişiklik.
Tuş atama hatasının düzelmesi klavye-fare oyuncusunu rahatlatıyor. Özel tuş atamalarının her açılışta sıfırlanması, kumandanın daha az yaygın olduğu bizim gibi PC-ağırlıklı bir oyuncu tabanında her oturumun başında tekrarlanan bir angaryaydı.
Assault Rifle değişikliği alışkanlık bozacak. Silah artık daha hızlı ateş edip daha çok hasar veriyor ama tuşu basılı tutmak isabeti gerçekten bozuyor. Çıkıştan beri oynayıp "basılı tut" alışkanlığı edinmiş olanların kısa serilere geçmesi gerekecek.




