Pab Koomtes ntawm Legends tus tsim Riot Games tau txhais nws txoj kev muaj peev xwm nrog ntau tus neeg ua si hauv online tau ua tiav rau FPS hom rov qab rau xyoo 2020, qhia txog kev hlub rau cov ces kaum loj ntawm Counter-Strike hauv cov txheej txheem. Txog rau hnub no, Valorant tseem yog qhov nrov - yog tias muaj kev txawj ntse - tua phom.
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.
Kuv tau hais rau Riot tus thawj tswj hwm tus thawj tswj hwm rau qhov kev ua si, Marcus Reid, kom nkag siab ntxiv txog kev siv thev naus laus zis hauv qab lub hood uas tau tso cai rau kev ua si dawb FPS los tswj nws txoj kev vam meej ob xyoos.
Zoo kawg li hertz
Ib qho kev ua si uas xav tau cov txuj ci siab thiab qhov tseeb yuav tsis ua haujlwm yam tsis muaj tus lej zuam siab. Reid hais tias "Peb tau ua tag nrho cov kev sim nrog cov neeg txawj ntse tiag tiag kom paub seb qhov kev ua si zoo li cas," Reid hais.
“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.”
Tus nqi qis qis lossis siab dua ping qhia txog kev ncua, uas ua rau muaj teeb meem zoo li peeker qhov kom zoo dua - "cov khoom cuav ntawm kev sib koom ua si", hauv Riot cov lus, uas ua rau muaj qhov tseem ceeb ntawm kev sib faib thib ob kom zoo dua rau tus neeg ua si peeking nyob ib ncig ntawm lub ces kaum ntawm tus neeg sib tw ntsib lawv. . Qhov teeb meem feem ntau tau tham nrog cov pab pawg sib tw, thiab tau coj mus rau siab profile tsis sib haum xeeb over player ping.
(Image credit: 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.”
Players muaj hmoo txaus kom muaj lub siab kawg PCs tsis tau txais qhov tsis ncaj ncees. Valorant muaj qhov chaw ruaj khov ntawm kev pom, tsuas yog txhawb nqa qhov sib piv ntawm 16: 9 lossis 16: 10 - thiab txawm tias cov neeg siv cov saib ultrawide raug yuam mus rau hauv lub thawv ntawv kom lawv tsis tuaj yeem tau txais txiaj ntsig los ntawm qhov muag pom ntxiv.
Pinpoint precision
(Image credit: Riot Games)
Valorant qhov nyuaj siab tuaj yeem ua rau poob siab rau ntau tus neeg ua si xws li, vim nws feem ntau rau txim rau kev ua si tsis zoo. Nrog lub sijhawm tsawg-rau-tua - qhov chaw nruab nrab ntawm tus neeg ua si qhib hluav taws thiab lawv lub hom phiaj poob - txhua qhov kev txhaj tshuaj tseem ceeb. Qhov ntawd txhais tau hais tias hit npe yuav tsum yog raws li qhov ua tau.
Reid hais tias "Hais txog yuav ua li cas peb ua qhov ntawd tshwm sim, cov lus teb tiag yog ntau cov ntaub ntawv thiab kev tshuaj xyuas zoo nkauj thaum twg qhov teeb meem raug tshaj tawm," Reid hais.
Valorant's developers tsis ntshai ntawm kev tshuaj ntsuam kab lossis "ib yam dab tsi uas zoo li" nyob rau hauv lub tshuab tsom, tom qab ntawd. Nws yog ib txheej txheem uas pab neeg yog pej xeem-fab txog. Piv txwv li, Riot tau luam tawm ntau yam tech blog ntawm Valorant's netcode (qhib hauv tab tshiab) , thiab khaws cov players hauv lub voj ntawm nws cov lus teb thiab hloov tshiab raws li lawv cov lus tawm tswv yim.
Qhov tseeb tiag, txawm li cas los xij, tsuas muaj ntau yam Riot tuaj yeem ua rau nws qhov kawg kom ntseeg tau tias muaj kev paub zoo hauv online. Reid lees paub tias kev txo qis xws li kev kwv yees buffering, uas sim ua kom cov kev sib txuas tsis ruaj khov, tuaj yeem pleev xim rau cov kab nrib pleb rau qee yam.
“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.
(Cov duab credit: Epic Games)
Riot zoo li muaj Valorant qhov scalability, kev sib txuas zoo thiab tag nrho cov lus teb mus rau kev tshawb fawb. Tab sis li cas txog kev ua haujlwm?
“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.
"Cov qeb thib ob yog GPU-txheej xwm txheej," nws hais ntxiv. "Qhov ntawd nyiam nyob rau hauv qis-kawg kho vajtse, zoo li CPU uas muaj kev sib xyaw ua ke ntau dua li GPU siab. Thiab tom qab ntawd muaj cov xwm txheej CPU-bound, uas zoo li yuav muaj ntau dua rau nruab nrab-ntawm-tus-ntau tus neeg siv PCs thiab cov tshuab ua haujlwm siab dua. Qhov ntawd kuj muaj qee theem ntawm kev sib tshooj nrog kev xav txog kev ua haujlwm ntawm server. "
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.
"Raws li peb tsim cov khoom tshiab rau cov neeg ua si tam sim no, peb ua qhov kev sim ua tau zoo," nws hais ntxiv. "Yog tias peb ntxiv cov peev txheej tshiab uas ua rau kev ua si yuav tsum tau ua haujlwm ntau dua, uas tuaj yeem cuam tshuam kev ua haujlwm. Yog li, peb sim thiab ua kom muaj peev xwm tshiab li ntshiv thiab ua tau zoo npaum li qhov ua tau, thiab peb tseem pheej nqis peev ib pawg ntawm kev tsim vaj tsev rau hauv kev ua tau zoo tag nrho. "
Huab thiab tshaj
(Image credit: 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.
Thaum peb xav hlub Valorant los rau ntau lub platform, peb nkag siab tias nws tau tsim los rau PC ua ntej, feem ntau vim nws xav tau kev tsom mus rau qhov tseeb. Analog sticks ntawm controllers tsis tuaj yeem phim qhov tseeb ntawm tus nas, tab sis peb cia siab tias Riot tuaj yeem nrhiav kev daws teeb meem rau qhov no thiab coj Valorant ua tiav rau cov neeg tuaj saib dav dua. Tom qab tag nrho: txhua leej txhua tus tsim nyog ua si FPS engineered rau precision.