Кстати да, с Атласом грузить Хулл должно быть проще, чем с роучным трактором. Правда всё равно будет нужен второй игрок, или же джетпак, чтобы обратно забраться.
Как и обещал. Про сервермешинг, в чём ты неправ, сравнивая мешинг евы и ЗГ, и почему циги до сих пор его не запустили. Сервер мешинг в Еве: 1 система = 1 сервер. При этом серваку Jita вообще пофиг на сервак Perimeter. Когда ты переходишь через гайку в житу - сервак Perimeter дестроит твой шип со всем грузом и передаёт серваку Jita "от меня к тебе валится Split на вексоре, в карго у него лежит такое, установлены вот такие риги и модули, прочность щита, брони, структуры, прочность модулей .. ". Потом сервак Jita генерирует для тебя шип в инвизе, отстукивается твоему клиенту "готов принять" и передает управление кораблём. Сервер мешинг в Варфрейме: Пошли вы с Кроком и Вайпером на миссию. Серваком назначается клиент Крока, например. При этом ваши клиенты точно так же хранят в себе большую часть информации. Просто главный - сервер Крока. Если Крок отвалится - будет утеряна только часть информации (нахождение мобов, лут и т.п.), после чего сервером будет назначен клиент Вайпера или твой, часть информации будет сгенерирована (новая волна мобов) часть информации - обнулена (лут, награды за пройденные волны и т.п.) Сложнее, но тоже не особо сложно. Именно этот вариант использует Unreal по умолчанию. Сервер мешинг в Pax Day: 1 долина = 1 сервер, но этот сервер дополнительно получает информацию от серверов соседних долин (для отрисовки строений, бегающих игроков и прочего динамического контента) + от отдельного сервера региона о рельефе (чтобы отрисовывать горы на горизонте). Переход из региона в регион - воротами и там сервер мешинг как в еве. Переход из долины в долину - есть некая область, в которой всю информацию от твоего клиента получают сразу два сервера долин. И есть некая граница - "водораздел" между долинами, при переходе которой информацию твоему клиенту начинает присылать уже другой сервер. Сложно, но тоже реализуемо. Иногда работает хреново - ты сам регулярно вылетал, если начинал шляться через границу несколько раз подряд. Сервер мешинг, который якобы пытаются реализовать в ЗГ - десяток серверов на каждую звёздную систему. Переход между системами - так же как в Еве. А вот внутри системы - у всех серверов общая информация о каждом объекте, но находящимся рядом игроам информацию передаёт один сервер. Например - вот ты отбиваешь блокаду на Эверус. А я например беру курьерку на Тресслере. И больше в Стентоне вообще нет никого. И мы с тобой на разных серверах. Я тащу курьерку на Серафим - лечу в рамках одного сервера. Потом еду на Эверус. Если ты ещё стреляешься там - меня перекинет к тебе на сервер. Если ты к этому времени улетел или тебя взорвали и ты очнулся на бебидже - я увижу все вреки, которые ты настрелял, но при этом останусь на своём сервере. Или например, пока ты там стреляешься а я на Тресслере - в игру заходит Крок. И просыпается он тоже на Тресслере. Естественно - на том же серваке, что и я. Я улетаю на Серафим - Крок по прежнему на моём серваке. Ты зовёшь Крока в пати и он сразу же перемещается с моего сервера на твой. Если же ты позвал Крока в пати в тот момент, когда я ещё не улетел с Тресслера - то всё вообще непонятно. Вы с Кроком в пати, а значит должны находиться наодном серваке. Ты стреляешь и тебе "небольшой пролаг" капец как критичен, убить могут, нельзя перекидывать между серверами. Я рядом с Тресслером и должен быть на том же сервере, что и Крок. Вдруг я захочу Кроку скинуть пару ящиков кванты.. или пострелять в Крока. Или Крок захочет пострелять в меня. Но я тоже активно что-то делаю и поэтому меня нельзя дёргать между серверами. А ты и я - на разных серверах. Сложность реализации - 1. в том, чтоб игрока можно было перекинуть между серваками В ЛЮБОЙ МОМЕНТ В ЛЮБОЙ ТОЧКЕ СИСТЕМЫ. 2. в определении триггеров, по которым игроков должно перекидывать между серверами. И самое сложное - 3. в создании правильных алгоритмов, по которым игроков будет перекидывать между серверами максимально эффективно с точки зрения распределения нагрузки на сервера. И что-то мне подсказывает, что именно в таком виде - нихрена у них не получится реализовать. В какой-то момент плюнут и сделают как в Pax Day. 1 "кластер" = 1 система, + каждый сервер в кластере отвечает за какой-либо регион. И ресурсы между этими серверами в рамках кластера перераспределяются в зависимости от загруженности.
2:50:30 там в терминале грузовом есть кнопка "выделить всё" и кнопка "переместить". Вот тебе и "переместить всё")
Кстати да, с Атласом грузить Хулл должно быть проще, чем с роучным трактором. Правда всё равно будет нужен второй игрок, или же джетпак, чтобы обратно забраться.
1:36:28 ящик Шрёдингера)))
1:48:00 мало того, что мультитул медленее, ему ещё и грузоподъёмность порежут.
2:46:18 Хулл торгуется плохо - его никто не покупает, так как никто не знает, зачем)))
2:35:04 но теперь Гатак мы не увидим(((
Как и обещал. Про сервермешинг, в чём ты неправ, сравнивая мешинг евы и ЗГ, и почему циги до сих пор его не запустили.
Сервер мешинг в Еве:
1 система = 1 сервер. При этом серваку Jita вообще пофиг на сервак Perimeter. Когда ты переходишь через гайку в житу - сервак Perimeter дестроит твой шип со всем грузом и передаёт серваку Jita "от меня к тебе валится Split на вексоре, в карго у него лежит такое, установлены вот такие риги и модули, прочность щита, брони, структуры, прочность модулей .. ". Потом сервак Jita генерирует для тебя шип в инвизе, отстукивается твоему клиенту "готов принять" и передает управление кораблём.
Сервер мешинг в Варфрейме:
Пошли вы с Кроком и Вайпером на миссию. Серваком назначается клиент Крока, например. При этом ваши клиенты точно так же хранят в себе большую часть информации. Просто главный - сервер Крока. Если Крок отвалится - будет утеряна только часть информации (нахождение мобов, лут и т.п.), после чего сервером будет назначен клиент Вайпера или твой, часть информации будет сгенерирована (новая волна мобов) часть информации - обнулена (лут, награды за пройденные волны и т.п.) Сложнее, но тоже не особо сложно.
Именно этот вариант использует Unreal по умолчанию.
Сервер мешинг в Pax Day:
1 долина = 1 сервер, но этот сервер дополнительно получает информацию от серверов соседних долин (для отрисовки строений, бегающих игроков и прочего динамического контента) + от отдельного сервера региона о рельефе (чтобы отрисовывать горы на горизонте). Переход из региона в регион - воротами и там сервер мешинг как в еве. Переход из долины в долину - есть некая область, в которой всю информацию от твоего клиента получают сразу два сервера долин. И есть некая граница - "водораздел" между долинами, при переходе которой информацию твоему клиенту начинает присылать уже другой сервер.
Сложно, но тоже реализуемо. Иногда работает хреново - ты сам регулярно вылетал, если начинал шляться через границу несколько раз подряд.
Сервер мешинг, который якобы пытаются реализовать в ЗГ - десяток серверов на каждую звёздную систему. Переход между системами - так же как в Еве. А вот внутри системы - у всех серверов общая информация о каждом объекте, но находящимся рядом игроам информацию передаёт один сервер.
Например - вот ты отбиваешь блокаду на Эверус. А я например беру курьерку на Тресслере. И больше в Стентоне вообще нет никого. И мы с тобой на разных серверах. Я тащу курьерку на Серафим - лечу в рамках одного сервера. Потом еду на Эверус. Если ты ещё стреляешься там - меня перекинет к тебе на сервер. Если ты к этому времени улетел или тебя взорвали и ты очнулся на бебидже - я увижу все вреки, которые ты настрелял, но при этом останусь на своём сервере.
Или например, пока ты там стреляешься а я на Тресслере - в игру заходит Крок. И просыпается он тоже на Тресслере. Естественно - на том же серваке, что и я. Я улетаю на Серафим - Крок по прежнему на моём серваке. Ты зовёшь Крока в пати и он сразу же перемещается с моего сервера на твой.
Если же ты позвал Крока в пати в тот момент, когда я ещё не улетел с Тресслера - то всё вообще непонятно. Вы с Кроком в пати, а значит должны находиться наодном серваке. Ты стреляешь и тебе "небольшой пролаг" капец как критичен, убить могут, нельзя перекидывать между серверами. Я рядом с Тресслером и должен быть на том же сервере, что и Крок. Вдруг я захочу Кроку скинуть пару ящиков кванты.. или пострелять в Крока. Или Крок захочет пострелять в меня. Но я тоже активно что-то делаю и поэтому меня нельзя дёргать между серверами. А ты и я - на разных серверах.
Сложность реализации - 1. в том, чтоб игрока можно было перекинуть между серваками В ЛЮБОЙ МОМЕНТ В ЛЮБОЙ ТОЧКЕ СИСТЕМЫ. 2. в определении триггеров, по которым игроков должно перекидывать между серверами. И самое сложное - 3. в создании правильных алгоритмов, по которым игроков будет перекидывать между серверами максимально эффективно с точки зрения распределения нагрузки на сервера.
И что-то мне подсказывает, что именно в таком виде - нихрена у них не получится реализовать. В какой-то момент плюнут и сделают как в Pax Day. 1 "кластер" = 1 система, + каждый сервер в кластере отвечает за какой-либо регион. И ресурсы между этими серверами в рамках кластера перераспределяются в зависимости от загруженности.
Слушай.. а ты спейсхаб новости не озвучиваеш?
Нет