League of Legends geliştiricisi Riot Games, 2020'de çevrimiçi çok oyunculu yeteneklerini başarıyla FPS türüne dönüştürdü ve bu süreçte Counter-Strike'ın şiddetli açılarına olan düşkünlüğünü ortaya koydu. Valorant, bugüne kadar, son derece teknik olsa da popüler bir nişancı oyunu olmaya devam ediyor.
The making of Valorant sounds like one long technical nightmare, however, with Riot prioritizing polish and coding smarts in order to make a shooter that rewards pinpoint accuracy while remaining scalable across wide range of drastically different machines.
Oynaması ücretsiz FPS'nin iki yıl sonra başarısını sürdürmesini sağlayan kaputun altındaki teknoloji hakkında daha fazla bilgi edinmek için Riot'un oyunun kıdemli baş mühendisi Marcus Reid ile konuştum.
çok iyi hertz
Bu kadar yüksek beceri ve doğruluk gerektiren bir oyun, yüksek tıklama oranlı sunucular olmadan çalışmaz. Reid, "Oyunun en iyi nasıl oynandığını anlamak için gerçekten yüksek vasıflı oyuncularla bir sürü deney yaptık" diyor.
“We found we really needed 128 tick rate servers to hit our targets. We also want the vast majority of our players to be under 35 millisecond ping. That's kind of the optimal conditions.”
Daha düşük bir tik oranı veya daha yüksek ping gecikmelere neden olur ve bu da gözetleme avantajı gibi sorunları kötüleştirir – Riot'un sözleriyle “ağ tabanlı bir oyun yapısı”, bu da bir köşeyi dönüp rakibine bakan bir oyuncu için çok önemli bir anlık avantaj sağlar . Konu genellikle rekabetçi ekipler arasında tartışılır ve yüksek profilli anlaşmazlıklar oyuncu pingi üzerinde.
(İmaj kredisi: Riot Games)
That said, making Valorant a highly scalable game was still a priority. Riot continues to make the game accessible to players using a wide variety of setups. Additionally, it doesn’t shy away from display solutions like Nvidia Reflex – which bypasses the render queue to enhance communication between your machine’s CPU and GPU.
“We support some pretty low-end machines,” Reid says, “and we want those machines to play great and be able to play the game competitively. I think Reflex supports GPUs all the way back to the 900 series, which came out in 2014. That hardware is broadly accessible and improves the experience for enough of our players that we think it's worthwhile to support. But we also want to make sure that we have the best possible experience on that high-end hardware.”
Yüksek kaliteli bilgisayarlara sahip olacak kadar şanslı olan oyuncular, haksız bir avantaj elde etmezler. Valorant'ın sabit bir görüş alanı vardır, yalnızca 16:9 veya 16:10 en boy oranlarını destekler – ve ultra geniş monitörler kullananlar bile ekstra çevresel görüşten yararlanamamaları için mektup kutusuna girmeye zorlanır.
Nokta atışı hassasiyeti
(İmaj kredisi: Riot Games)
Valorant'ın yüksek zorluğu, genellikle yetersiz oyunu cezalandırdığından daha sıradan oyuncular için bir şok olabilir. Düşük öldürme süresi ile - bir oyuncunun ateş açması ile hedefi düşürmesi arasındaki boşluk - her atış önemlidir. Bu, isabet kaydının mümkün olduğunca doğru olması gerektiği anlamına gelir.
Reid, "Bunu nasıl gerçekleştirdiğimizle ilgili olarak, gerçek cevaplar çok sayıda veri ve bir sorun bildirildiğinde oldukça yoğun bir incelemedir" diyor.
Valorant'ın geliştiricileri, o zaman, böcekleri veya mikroskop altında "görünmeyen bir şeyi" analiz etmekten korkmuyorlar. Bu, ekibin halka karşı karşıya olduğu bir süreçtir. Örneğin, Riot önemli bir yayınlamıştır. Valorant'ın net kodunda teknoloji blogu (yeni sekmede açılır) , ve geri bildirimlerine dayalı olarak oyuncuları yanıtları ve güncellemeleri konusunda döngüde tutar.
Gerçekçi olsa da, sorunsuz bir çevrimiçi deneyim sağlamak için Riot'un yapabileceği çok şey var. Reid, kararsız bağlantıları düzeltmeye çalışan tahmin arabelleğe alma gibi azaltmaların yalnızca belirli bir dereceye kadar çatlakları boyayabileceğini kabul ediyor.
“If network conditions are truly degraded, if the game client and the game server can't communicate the information they need to in a timely manner, the player experience does degrade,” he says.
(Resim kredisi: Epic Games)
Riot, Valorant'ın ölçeklenebilirliğine, bağlantı kalitesine ve bir bilime kadar genel yanıt verme yeteneğine sahip görünüyor. Peki ya performans?
“So pre-launch, we were really talking about three categories of problems,” Reid explains. “What are the targets we need to hit for our server performance? And that's the one delivering the 128 tick rate experience.
"İkinci kategori GPU'ya bağlı senaryolar," diye devam ediyor. “Bu, özel bir GPU yerine entegre grafiklere sahip bir CPU gibi alt uç donanımda olma eğilimindedir. Bir de, orta sınıf istemci bilgisayarlar ve daha yüksek performanslı makineler için daha fazla olma eğiliminde olan CPU'ya bağlı senaryolar var. Bu aynı zamanda sunucu performansı değerlendirmeleriyle de bir miktar örtüşüyor.”
Riot rarely cuts a feature outright over performance concerns. But those concerns do impact the development process. Valorant’s art style, for instance, was designed from scratch to look good across a wide range of hardware. “That's not the only consideration, obviously, but it does take some things off the table,” Reid says. “We're not going to be using real time ray tracing if we're running on a laptop from 2012.
“Artık oyuncular için yeni şeyler geliştirirken sıkı performans testleri yapıyoruz” diye devam ediyor. “Oyunun daha fazla iş yapmasına neden olan temelde yeni bir yetenek eklersek, bu performansı etkileyebilir. Bu nedenle, yeni yetenekleri mümkün olduğunca yalın ve verimli tutmaya çalışıyoruz ve ayrıca genel performans optimizasyonuna sürekli olarak bir dizi mühendislik çabası harcıyoruz."
Bulut ve ötesi
(İmaj kredisi: Riot Games)
Leaning into the topic of performance, you may wonder if Valorant could one day grace a cloud gaming service such as Nvidia GeForce Now, allowing players to get around hardware limitations entirely. But Reid was quick to express that such an eventuality simply isn’t on the cards for the game at present.
“With a cloud gaming service specifically, the challenge would be the increased latency of going through a cloud game server, and then talking to that server,” he says. “I think it'd be pretty difficult to provide the type of responsiveness you need in a game like Valorant over a cloud gaming service. I don't want to say never; technology will continue to improve. But that's not something we're looking at right now.”
More promisingly, Reid confirmed that Valorant console ports on PS5 and Xbox Series X|S are “something we’re definitely exploring”. However, he wasn’t able to give us any more info than that.
Valorant'ın daha fazla platforma gelmesini sevsek de, büyük ölçüde doğruluğa odaklanması nedeniyle öncelikle PC için tasarlandığını anlıyoruz. Kontrolörlerdeki analog çubuklar bir farenin hassasiyetiyle boy ölçüşemez, ancak Riot'un buna bir çözüm bulmasını ve Valorant'ı başarılı bir şekilde daha geniş bir kitleye ulaştırmasını umuyoruz. Ne de olsa herkes, hassasiyet için tasarlanmış bir FPS oynamayı hak eder.