"Сетевой пузырь"

panavasic

Специалист
Ур
0
 
Все уже видели эту картинку -

BXzSPNSCMAEQ_ba.jpg:large

По моим скромным подсчётам диаметр этого пузыря составляет ~1.2 км.
Теперь собственно вопрос: не считаете ли вы что этот "пузырь" слишком мал? Учитывая, что наш персонаж будет находиться в центре него, радиус обзора будет всего 600м, то есть смотря в бинокль/оптический прицел мы не увидим ни зомби, ни людей на расстоянии дальше чем на 600 метров. Возможно ли, что в ходе тестов эти значения могут много раз поменять или всё же этого вполне достаточно?
 

panavasic

Специалист
Ур
0
 
Серьезно? Это же просто пример. Некоторые вообще думают, что когда все заполнится красным игра выйдет. Пузырь будет динамическим и зависеть от разных факторов.
Ну этот пример показал Дин, так что думаю он конкретно из нынешнего билда игра.
А вот динамическим пузырь это как? возможно конечно, что это будет указываться в параметрах конкретных серверов, и каждый админ будет волен выставлять значение "пузыря" на своё усмотрение.:oops:
 

Labus

Посвященный
Ур
8
 
Ну этот пример показал Дин, так что думаю он конкретно из нынешнего билда игра.

Нутк он и написал, вместо тысячи слов взял карту из поиска и сделал наглядно. Чтоб не спрашивали, что это такое.
А вот динамическим пузырь это как? возможно конечно, что это будет указываться в параметрах конкретных серверов, и каждый админ будет волен выставлять значение "пузыря" на своё усмотрение.:oops:
Нет, админ ничего не сможет поменять. А динамический, значит меняется от различных условий, оружия, транспорта. Вроде говорилось, что если летишь на вертолете, то тебе будут поступать данные только о другой технике и игроках, а о луте, нет.
 

panavasic

Специалист
Ур
0
 

Нет, админ ничего не сможет поменять. А динамический, значит меняется от различных условий, оружия, транспорта. Вроде говорилось, что если летишь на вертолете, то тебе будут поступать данные только о другой технике и игроках, а о луте, нет.

Ясно, это отличное решение.
 

TPOJlb

Посвященный
Ур
0
 
Было бы здорово, если бы ещё игроки могли настраивать размер пузыря. Например для слабых машин - поменьше, для сильных - наоборот. Типо дальности прорисовки в майнкрафте.
 

Andrakann

Переводчик DZR
Ур
0
 
Было бы здорово, если бы ещё игроки могли настраивать размер пузыря. Например для слабых машин - поменьше, для сильных - наоборот. Типо дальности прорисовки в майнкрафте.
Дальность прорисовки и другие настройки графики как раз для слабых машин.
Пузырь разгружает канал, убирает задержки ожидания данных от дальних игроков и т.п.
 

Andrakann

Переводчик DZR
Ур
0
 
Рокет оживился на реддите, без перевода - спать валюсь:
Rocket lives! First tweet in over a month "I am still alive. I have been busy. Got lots of questions about "network bubble". Pic image 1000 words" by Buckwheat15in dayz
[–]rocket2guns 101 points1 day ago

I think the most prudent step is to aim for the center of mass for any problem. We chose the biggest areas of problem for hacking:
  1. the availability of data (whole map)
  2. simulation (on arma, conducted on all clients).
So we have restricted the data available significantly, and we have removed the ability for the client to control most things. The client's role is to request actions.
Another example, is the publicvariable command. This shares variables, which can even be code. If I had a script function called loadNewPlayer on the server, and a client broadcast a new function of this name... then you have injected a new function. Battleye was very effective at stopping this, but it demonstrates a key issue with the architecture.
DayZ directly removes the ability for the client to do most things. And even if a client does do something untoward, it has local effect.
Will there be hacking? Absolutely. I would argue it is infeasible, unrealistic, and uneconomical to attempt to stop it all. However, we can and have aimed to greatly reduce the opportunity and impact for hacking. If you talk to any professional hacker related to ArmA, you will find they long wanted this stuff, because they don't like "script kiddies" as much as anyone.
Rocket lives! First tweet in over a month "I am still alive. I have been busy. Got lots of questions about "network bubble". Pic image 1000 words" by Buckwheat15in dayz
[–]rocket2guns 125 points1 day ago

Actually I just stole that map from google. I have no idea if it is from ArmA2 or DayZ. Also the bubble is not to scale, and there is no point making a date for release as we won't release it until multiplayer performance is stable and acceptable enough to provide useful feedback.
Rocket lives! First tweet in over a month "I am still alive. I have been busy. Got lots of questions about "network bubble". Pic image 1000 words" by Buckwheat15in dayz
[–]rocket2guns 29 points1 day ago

The server controls all damage. because the server has all information, its not a problem. What this image shows, is that the server is only telling you about things that are occurring near you.
 

TPOJlb

Посвященный
Ур
0
 
а читеры для мапхака всю карту?


я не имел ввиду полной настройки, а просто в районе 500 метров. Например, минимум 1000 метров - максимум 2000 метров. В этих пределах и регулировать.
 

Lexs85

Непобедимый
Ур
0
 
я не имел ввиду полной настройки, а просто в районе 500 метров. Например, минимум 1000 метров - максимум 2000 метров. В этих пределах и регулировать.
Регулировка сетевого пузыря для увеличения производительности, интересная идея. Мы сейчас не можем знать как это влияет на производительность т. к. в моде у нас статичный "сетевой квадрат" на всю карту, мне кажется изменение радиуса "пузыря" как товарищ троль правильно заметил, в какойто степени будет влиять на призводительность как дальность прорисовки (те кто не играли в АРМА не поймут, что значит видеть на 10000м, и как "отпускает" при 500м), а так же, изменение радиуса, повлияло бы в значительной мере на сетевой трафик между сервером-клиентом. Однако машины помощнее и с более широким каналом пользовались бы приемуществом, учитывая что у них пузырь максимального радиуса, перед более слабыми. Другими словами Вас видят за 500 метров раньше, но опять же это вполне логично объяснить ибо можно ссылаться на физиологию человека, не у всех же идеальное зрение в конце то концов.
 
Сверху