Legends Лигасынын иштеп чыгуучусу Riot Games онлайн мультиплеердик чеберчилигин 2020-жылы FPS жанрына ийгиликтүү которуп, процессте Counter-Strike'дин оор бурчтарын жакшы көрөрүн көрсөттү. Бүгүнкү күнгө чейин, Valorant популярдуу бойдон калууда - эгерде жогорку техникалык - аткыч.
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.
Мен Riotтун оюн боюнча улук башкы инженери Маркус Рид менен сүйлөштүм, анын жардамы менен FPS эки жыл бою ийгилигин сактап калууга мүмкүндүк берген капоттун астындагы технология жөнүндө көбүрөөк маалымат алуу үчүн.
Бул герц абдан жакшы
Мындай жогорку чеберчиликти жана тактыкты талап кылган оюн жогорку ылдамдыктагы серверлерсиз иштебейт. "Оюн кандай мыкты ойноорун билүү үчүн биз чындап эле жогорку чеберчилиги бар оюнчулар менен бир топ эксперименттерди жасадык" дейт Рид.
“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.”
Төмөнкү белги же жогорку пинг кечиктирүүгө алып келет, бул пикердин артыкчылыгы – Riotтун сөзү менен айтканда, “тармактык оюндун артефакты” сыяктуу көйгөйлөрдү начарлатат, бул оюнчу үчүн бурчта турган атаандаштын үстүнөн бурчтан карап турган экинчи секунддук артыкчылыкка алып келет. . Бул маселе мелдешкен коллективдердин арасында тез-тез талкууланып, ошого алып келди жогорку даражадагы талаш-тартыштар оюнчу пингинин үстүнөн.
(Сүрөт насыясы: 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.”
Жогорку сапаттагы компьютерлерге ээ болуу бактылуу оюнчулар адилетсиз артыкчылыкка ээ болбойт. Valorant туруктуу көрүү талаасына ээ, 16:9 же 16:10 пропорцияларын гана колдойт – жана ультра кең мониторлорду колдонгондор да кошумча перифериялык көрүүдөн пайда ала албай тургандай кат кутусуна аргасыз болушат.
Так тактык
(Сүрөт насыясы: Riot Games)
Valorantтын жогорку кыйынчылыгы кокусунан оюнчулар үчүн шок болушу мүмкүн, анткени ал көбүнчө субоптималдуу оюнду жазалайт. Өлтүрүү аз убакыт менен - оюнчу ок ачып, бутага түшүрүү ортосундагы боштук - ар бир атуу маанилүү. Бул хит каттоо мүмкүн болушунча так болушу керек дегенди билдирет.
"Биз муну кантип ишке ашыра турганыбызга байланыштуу, чыныгы жооптор - бул көп маалыматтар жана кандайдыр бир маселе билдирилгенде абдан катуу текшерүү", - дейт Рид.
Valorantтын иштеп чыгуучулары микроскоптун астында мүчүлүштүктөрдү же “көчүп турган нерсени” талдоодон коркпойт. Бул команда коомчулук алдында турган процесс. Мисалы, Riot олуттуу жарыялаган Valorantтын неткодундагы технологиялык блог (жаңы өтмөктө ачылат) , жана оюнчуларды алардын пикирлеринин негизинде жооптору жана жаңыртуулары боюнча кабардар кылып турат.
Чындыгында, Riot үзгүлтүксүз онлайн тажрыйбаны камсыз кылуу үчүн анын аягында жасай турган көп нерсе бар. Рид туруксуз байланыштарды текшилөөгө аракет кылган алдын ала буферлөө сыяктуу жумшартуулар белгилүү бир деңгээлде жаракалардын үстүнөн боёп бере аларын моюнга алат.
“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.
(Сүрөт насыясы: Epic Games)
Riot Valorantтын масштабдуулугуна, туташуунун сапатына жана илимге карата жалпы жооп берүүгө ээ окшойт. Бирок аткаруу жөнүндө эмне айтууга болот?
“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.
"Экинчи категория - GPU менен байланышкан сценарийлер", - деп улантат ал. "Бул атайын GPU эмес, интеграцияланган графикасы бар CPU сыяктуу төмөнкү жабдыкта болот. Андан кийин CPU менен байланышкан сценарийлер бар, алар орто диапазондогу кардар компьютерлери жана жогорку өндүрүмдүүлүгү бар машиналар үчүн көбүрөөк болот. Бул ошондой эле сервердин иштешине байланыштуу ойлорго кайчы келет."
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.
"Биз азыр оюнчулар үчүн жаңы нерселерди иштеп чыгууда, биз катаал аткаруу тесттерин өткөрөбүз", - деп улантат ал. «Эгерде биз оюнду көбүрөөк иштөөгө мажбур кылган принципиалдуу жаңы мүмкүнчүлүктү кошсок, бул аткарууга таасир этиши мүмкүн. Ошентип, биз жаңы мүмкүнчүлүктөрдү мүмкүн болушунча арык жана натыйжалуу сактоого аракет кылабыз, ошондой эле жалпы иштөөнү оптималдаштырууга бир топ инженердик күч-аракетти жумшайбыз.
Булут жана башка
(Сүрөт насыясы: 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тын көбүрөөк платформаларга чыгышын кааласак да, анын биринчи кезекте PC үчүн иштелип чыкканын түшүнөбүз. Контроллердеги аналогдук таякчалар чычкандын тактыгына дал келбейт, бирок биз Riot бул үчүн бир чечим таап, Valorantты кеңири аудиторияга ийгиликтүү жеткирет деп үмүттөнөбүз. Анткени: ар бир адам тактык үчүн иштелип чыккан FPS ойноого татыктуу.