Реклама
Свако ко је играо игрице на мрежи вероватно је имао овакву ситуацију. То је симптом лоше мрежне синхронизације између клијената игара. То је несретна стварност која се никада не може у потпуности избацити из игре на мрежи, али постоје неке ствари које можете учинити да смањите ефекте.
Мрежна синхронизација за игре - кратак увод
Мултиплаиер гаминг Ја сам као с тобом - Веб мјесто за више играча на мрежи Опширније програмерима никада није било лако. Добар нето-код игре мора бити у могућности да синхронизује играње различитих играча, од којих би сви могли живети готово било где. Не постоји начин да знате интернетску везу коју ће сваки играч имати. Ипак, упркос овим изазовима, игра за више играча мора да пружи глатко искуство. Иначе није много забавно.
Изазови са којима се сусрећу игре могу се сумирати као две ствари - латенција и губитак пакета. Латенција, познатија као лаг, је количина времена која је потребна клијенту игре да комуницира са сервером и / или другим клијентима игара. Ако имате подигнуту главу и повучете обарач, можда је нећете погодити. То је зато што се други играч померио у тренутку када је сервер и клијент клијента за игру препознао вашу акцију.
Губитак пакета је сам разумљив појам. То је број пакета упућених између клијената игара који не успеју да достигну своје одредиште. Ако се догоди озбиљан губитак пакета, игра се може збунити у вези са активностима које играч предузима или можда неће уопште признати те акције.
Програмери игара суочавају се са овим проблемима користећи алгоритме који предвиђају понашање играча и на тај начин изравнавају кретање играча. Неке игре се такође ослањају на откривање хитова са стране клијента како би додатно смањило проблеме, мада то може оставити игру рањивом за хакове. Али шта можете учинити да побољшате своје искуство играња на мрежи?
Софтверска решења
Волио бих да вам кажем да је постојао неки софтверски програм који би могао драматично да промени вашу мрежу синхронизација у играма, чинећи све случајеве муцања, замрзавања и другим стварима стварима прошлост. Нажалост, не могу, јер никада нисам налетео на софтвер који би то могао да постигне.
Међутим, безбедносни софтвер може да омета перформансе игре, а вреди проверити да ли имате неуобичајено лоше играње на мрежи. Понекад проблем са мрежном игром може бити повезан са заштитним зидом или антивирусним програмом који не зна да је игра легитиман софтвер. Питања попут ове обично се решавају додавањем игре на листу дозвољених програма сигурносног софтвера.
Мрежна решења
Проблеми са играњем за више играча често су повезани са проблемима мрежног повезивања. Могу се појавити две главне врсте проблема - они који постоје између вашег модема и интернета и који постоје између рачунара и модема.
Понекад игра може имати проблема у комуникацији са сервером због проблема са вашом интернетском везом. Неки корисници погрешно верују да се то дешава због недостатка пропусне ширине. У ствари, латенција и губитак пакета су прави проблем. Можете проверити да ли постоји проблем са вашом интернетском везом тако што ћете повезати рачунар директно са својим широкопојасним модемом Етхернет каблом, а затим помоћу линијски тест квалитета ПингТест: Онлине квалитет широкопојасног приступа Опширније . Ако установите да је време пинга и / или губитак пакета велико, можда ћете позвати свог даватеља интернетских услуга и питати их зашто.
Ако вам се интернетска веза чини у реду, умјесто тога, ваш проблем може бити повезан са начином повезивања рачунара са широкопојасним модемом. Бежична интернетска веза која трпи сметње може, на пример, често испустити пакете. Чак и ожичена веза није имуна на проблеме, јер погрешна конфигурација рутера или чак оштећени Етхернет каблови могу проузроковати проблеме са кашњењем и губитком пакета.
Хардверска решења
У ретким случајевима игре могу изгубити синхронизацију због стварних проблема са хардвером унутар вашег рачунара. На пример, чип Етхернет контролера који је на излазу може проузроковати озбиљне поремећаје. Такође можете наићи на проблеме ако ваш мрежни хардвер има инсталиране погрешне управљачке програме.
Очигледно је да се проблем са управљачким програмима може решити инсталирањем исправних управљачких програма. Међутим, стварни квар хардвера је другачији проблем. Ако је ваш Етхернет или ВиФи контролер уграђен у вашу матичну плочу, мораћете да замените читаву матичну плочу да бисте решили проблем.
Побољшана кашњења и смањени губитак пакета могу се понекад постићи инсталирањем бољег хардвера. На пример, рачунар који се повезује на мрежу путем бежичне г може видети да се перформансе онлајн игара значајно побољшају ако је уместо ње повезано путем бежичне н. Већина Етхернет контролера пружа сличне перформансе, али постоје и специјалне Етхернет картице за играње, попут Киллер НИЦ производи. Иако се већина рецензија слаже да ови производи не вреде, они могу мало смањити кашњење.
Закључак
Као што сте сада сазнали, на онлине играње утиче више различитих променљивих. Игра може постати десинхронизована из више разлога. Откривање тачног узрока проблема обично захтева приступ покушаја и грешке, почевши од могућих сукоба софтвера и завршава истрагом могућег квара хардвера.
Маттхев Смитх је слободни писац који живи у Портланд Орегону. Такође пише и уређује за Дигитал Трендс.