Zero Hour Reforged

Nasıl test edildi

CI ve hata ayıklayıcı yok; testleri oyunun kendi ekransız modları çalıştırıyor.
  1. ctesther derlemede 39 test
  2. headless skirmish23 dakikalık maç 38 saniyede, her çalıştırmada aynı sonuçla
  3. ai-batchaynı tohumlarla 20 ekransız maç; öncesi ve sonrası kazanma oranı
  4. tree-checkiki derlemeden aynı kare, farklı piksellerin sayısı
  5. net-checkgerçek ağ bağlantısı üzerinden iki kopya
  6. regressionher düzeltmede hata geri konuyor ve testin düştüğü görülüyor

EA'nın kaynağıyla ölçüldü

En uzun mantık karesi
243ms eskiden 2.976 ms
23 hücrelik rota hesabı
25ms eskiden 256 ms
Bir maçta toplam yol bulma süresi
1,6s eskiden 11,8 s
Yoğun ateş ve duman efektinde kare süresi
6,7ms eskiden 11,6 ms
Çatışmanın ilk patlamalarında en uzun kare
38ms eskiden 141 ms
20 tanka karşı 20 tank: son tankın varışı
23s eskiden 72 s
420'şer birimlik iki ordu kesişirken Crusader'ın ortalama yolu
91s eskiden 167 s
Hard yapay zekânın ilk süper silahı
4,9dk eskiden 12,5 dk

EA sürümüyle farklar

Her satırda önce EA'nın yayımladığı kaynak, sonra bu sürüm. Mantık karesi, oyun kurallarının saniyede 30 kez hesaplandığı adım. Ölçümlerin ayrıntısı değişiklik günlüğünde.

Görüntü ve performans

Görüntü ve performans8 değişiklik
EA kaynağıReforged
Çizim motoru EA kaynağı: Direct3D 8 Reforged: varsayılan Direct3D 11, bloom ve kenar yumuşatma açık; -d3d9 ile Direct3D 9
Kare hızı EA kaynağı: çizim 30 Hz mantık adımına bağlı, en fazla 30 FPS Reforged: mantık 30 Hz'de sabit, çizim ondan bağımsız, FPS sınırı yok
Ana oyun kaplamaları EA kaynağı: Zero Hour'daki küçültülmüş kopyalar Reforged: 481 kaplama, 4 kat çözünürlükte
Zemin kaplaması EA kaynağı: hücre başına 64 piksel, 16 bit renk Reforged: 128 piksel, tam renk, güneşe göre kabartma gölgelemesi
Piyade gölgesi EA kaynağı: düz leke Reforged: modelin pozundan üretilen gölge hacmi
Geniş ekran arayüz EA kaynağı: 4:3 komut çubuğu yatayda geriliyor Reforged: üç parça, çizildiği en-boy oranında
16:9 üstü görüş alanı EA kaynağı: dikey açı daralıyor, görüntü yakınlaşıyor Reforged: yatay açı genişliyor, daha fazla harita görünüyor
Ağaç çizimi EA kaynağı: tek tampon, 730 civarı ağaç; fazlası çizilmiyor Reforged: dört tampon

Yapay zekâ

Yapay zekâ5 değişiklik
EA kaynağıReforged
Üs kurma EA kaynağı: hatalı bir değer yüzünden yalnızca acil yapılar ve tek santral Reforged: tam üs, keşif ve yeni ikmal noktalarına genişleme
Görüş EA kaynağı: sis altındaki birimleri otomatik hedefliyor Reforged: yalnızca keşfettiğini görüyor, görünmezlik ona da işliyor
Üretim seçimi EA kaynağı: aynı öncelikteki takımlar arasından rastgele Reforged: gördüğü birimlerine karşı hasar, zırh ve maliyet hesabıyla
Geri çekilme EA kaynağı: kodda yok, takım son birimine kadar savaşıyor Reforged: Hard kaybettiği çatışmadan takımını çekiyor
Birikmiş para EA kaynağı: Hard 117.000 biriktirip harcamıyor Reforged: her 8.000 için bir saldırı grubu daha, en fazla dört

Emirler ve hareket

Emirler ve hareket5 değişiklik
EA kaynağıReforged
Fare EA kaynağı: sol tık seçer ve emir verir, sağ sürükleme kaydırır Reforged: sol seçer, sağ emir verir, orta tuş kamerayı taşır
Shift kuyruğu EA kaynağı: yalnızca hareket emri Reforged: her emir türü, birimde saklanıyor
Toplu hareket EA kaynağı: rota kuyruğu 512 birim; 841 birimden 329'u hiç hareket etmiyor Reforged: 840 birimin hepsi rota alıyor
Golden Oasis'in uzun köprüsü EA kaynağı: her on tanktan biri köprünün altında takılıyor Reforged: 20 tankın 20'si geçiyor
Çapraz hareket EA kaynağı: birim hızının %40 üstüne kadar Reforged: tanımlı birim hızı

Diğer

Diğer4 değişiklik
EA kaynağıReforged
Tekrar kayıtları EA kaynağı: yalnızca son maç saklanıyor Reforged: her maç ayrı dosyada; zaman çizelgesinde ileri ve geri atlama
Geri sayımlar EA kaynağı: yukarı yuvarlama hatası, 10 saniye 11 görünüyor Reforged: gerçek saniye
Bellek EA kaynağı: 32 bit, en fazla 4 GB adres alanı Reforged: 64 bit
Çökme raporu EA kaynağı: arka plan iş parçacığında ve yüklemede rapor yazılmıyor Reforged: bu iki durumda da rapor yazılıyor, başlatıcı gönderiyor