Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

New World - ММО/survival от Amazon на Lumberyard


  • Авторизуйтесь для ответа в теме
708 ответов в теме

#601
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Копетан очевидность отвечает - никак.

 ну вот, а так дысал...

 

Ты должен на этапе проектирования игрового мира и движка рисовать кластер.

Как это поможет увеличить кол-во игроков участвующих в одном замесе или хотя бы просто собирающих травку в одной зоне?

 

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

Почему ты решил в люди которые делают НВ глупея тебя и не додумались до того, что применяется уже хренову кучу лет?

 

Растянуть одно локальное лагалище на 100500 тел, где все всех видят на кучу машин на данный момент не получилось ни у кого.

Так о чем ты тут тогда втираешь уже кучу постов, строитель кластеров?
 


Сообщение отредактировал r0n1: 11 October 2021 - 12:43

  • 0

#602
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

 

Почему ты решил в люди которые делают НВ глупея тебя и не додумались до того, что применяется уже хренову кучу лет?

Я считаю, что они вполне себе прошаренные и не будут сооружать карьерный экскаватор чтобы выкопать песочницу во дворе.
 

Как это поможет увеличить кол-во игроков участвующих в одном замесе или хотя бы просто собирающих травку в одной зоне?

Никак. Потому как это нафиг никому не нужно.

 

Так о чем ты тут тогда втираешь уже кучу постов, строитель кластеров?

О том, что кластер нужен не для эпик лагалова на 100500 тел на одном пятачке, а для того, чтобы 100500 тел могли бегать по 100500 локациям, имели возможность видеть друг друга без костыльного переноса чаров между серверами. Как в еве с ее десятками тысяч онлайна, а не как в новомире с его парой тел на сервер.

И да, без желания соорудить большой мир на кучу народа никто в здравом уме кластеризацию пилить не будет. Потому как это дорого и долго. Но ты можешь верить, что в амазоне сидят эльфы, которые всрали хренову тучу времени и бабла в кластеризацию серверной части просто ради кластеризации. И запустили пачку кластеров на трех виртуалках каждый, ага.


  • 0

#603
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Никак. Потому как это нафиг никому не нужно.

 да ладно? думаешь сср отказались бы от технологии которая позволит без лагалова держать бои по 10к шипов?

 

 

О том, что кластер нужен не для эпик лагалова на 100500 тел на одном пятачке, а для того, чтобы 100500 тел могли бегать по 100500 локациям, имели возможность видеть друг друга без костыльного переноса чаров между серверами. Как в еве с ее десятками тысяч онлайна, а не как в новомире с его парой тел на сервер.

ау,  дизай игры чтобы ты дефил свою / атаковал чужую сраную деревню, которые имеют внезапно определенное место в мире. если все будут бегать по зеркалам как в вов, никакого пвп не случится. плюс лок на определенном сервере создает группы по интересам на сервере и соц взаимодействие.

понятно карибасу было бы удобнее прыгать по зеркалам и сфармиливать даже небо даже аллаха, но нет.



О том, что кластер нужен не для эпик лагалова на 100500 тел на одном пятачке, а для того, чтобы 100500 тел могли бегать по 100500 локациям, имели возможность видеть друг друга без костыльного переноса чаров между серверами. Как в еве с ее десятками тысяч онлайна, а не как в новомире с его парой тел на сервер.

с чего ты решил что это дорого? сетевое оборудование с лоу латенси и 100гб портами нынче относительно дешево, ссд тоже не космических денег стоят.
 


Сообщение отредактировал r0n1: 11 October 2021 - 17:17

  • 0

#604
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

с чего ты решил что это дорого? сетевое оборудование с лоу латенси и 100гб портами нынче относительно дешево, ссд тоже не космических денег стоят.

А код для того, чтобы оно работало вааще бесплатно на гитхабе лежит, ага :D. Всё что нужно для кластеризации - это расчехлить кошелек и за недельку-другую админы с девопсами соберут и запустят :D. И да, в отличие от некоторых я работаю с продакшн кластерами и вижу шести и семизначные цифры этого "недорого".

 

 

ау,  дизай игры чтобы

Дизайн игры чтобы оно вертелось на одной голой железке без вливания сотен нефти в разработку серверной части.

 

 да ладно? думаешь сср отказались бы от технологии которая позволит без лагалова держать бои по 10к шипов?

От встречи с волшебником на голубом вертолете и я бы не отказался.


  • 0

#605
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

А код для того, чтобы оно работало вааще бесплатно на гитхабе лежит, ага :D. Всё что нужно для кластеризации - это расчехлить кошелек и за недельку-другую админы с девопсами соберут и запустят :D. И да, в отличие от некоторых я работаю с продакшн кластерами и вижу шести и семизначные цифры этого "недорого".

 а думаешь в амазонах цод на тплинках? я же написал - относительно недорого, относительно цен на оборудование для цод.
И да, расчехлить кошелек, выгрести с рынка остатки, переманить, и соберут, не за недельку конечно, но соберут.


Сообщение отредактировал r0n1: 11 October 2021 - 17:50

  • 0

#606
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

 а думаешь в амазонах цод на тплинках? я же написал - относительно недорого, относительно цен на оборудование для цод.
И да, расчехлить кошелек, выгрести с рынка остатки, переманить, и соберут, не за недельку конечно, но соберут.

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


  • 0

#607
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

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

серверная часть игры это внезапно часть игры, ваш кэп, откуда она берется ты сам догадаешься?

и почему ты упираешь на какое-то бесплатно, сам придумал сам опровергаешь? амазон в игровое подразделение вливает по 500кк в год, бесплатно, ага.


Сообщение отредактировал r0n1: 11 October 2021 - 18:02

  • 0

#608
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

серверная часть игры это внезапно часть игры, ваш кэп, откуда она берется ты сам догадаешься?

и почему ты упираешь на какое-то бесплатно, сам придумал сам опровергаешь? амазон в игровое подразделение вливает по 500кк в год, бесплатно, ага.

Я понял, Амазон влил хренову тучу бабла на забег по граблям кластеризации просто потому что может и у него дохрена денег.

Серверная часть игры рисуется по ТЗ на игру. И если у нас ТЗ на дохрена никак не связанных мелких миров - рисуется серверная часть на одну железку. Потому как так проще, надежнее и дешевле. Как со стороны кода, так и со стороны железа. Это если мы хотим именно ТЗ выполнить, а не распилить бюджет.


  • 0

#609
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Я понял, Амазон влил хренову тучу бабла на забег по граблям кластеризации просто потому что может и у него дохрена денег.

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

 

Серверная часть игры рисуется по ТЗ на игру. И если у нас ТЗ на дохрена никак не связанных мелких миров - рисуется серверная часть на одну железку. Потому как так проще, надежнее и дешевле. Как со стороны кода, так и со стороны железа. Это если мы хотим именно ТЗ выполнить, а не распилить бюджет.

ты почему-то исходишь из предпосылки, что  свободная миграция игроков по зеркалам это априори хорошо, но я уже приводил аргументы что это не всегда так.

Если мы берем еву, то тут сам жанр тебя не ограничивает, где отдельная система-локация  это отдельный процесс, при этом затрат на рисование этих локаций - 2 бакса за пучок.

Игра навроде нью ворлд или вов - кол-во локаций - десяток, актуальных еще меньше, потому что они банально дорогие в производстве. Так в чем тогда смысл кластера, если в мире без зеркалирования, всё равно смогут нормально играть те же 2-3 тысячи игроков, а участвовать в локальном замесе и того меньше?


Сообщение отредактировал r0n1: 11 October 2021 - 19:00

  • 0

#610
markel

markel

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8644 сообщений
1027
  • Client:Eng
Я плохо понимаю откуда взята идея о том, что Атернум не кластеризован.
Просто для понимания: на время проведения осад и инвейженов зона Форта обосабливается, из неё телепортятся все лишние игроки, но это всё та же зона (срубленные накануне деревья, например, остаются). Во время альфы 2 был пост девов на нда форуме о том, что на тот момент вместимость грида была принудительно ограничена 280 игроками (лишних телепортило).
При путешествиях, особенно группой, периодически замечаешь в одном и том же месте границу на которой всегда подгрузка/трансфер.

Сообщение отредактировал markel: 12 October 2021 - 7:49

  • 0

"Слышь ты - ноулайфер! Я в валенках, фуфайке и шапке-ушанке лежу в болоте с лягушками и пью самогон!"

 


#611
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

Я плохо понимаю откуда взята идея о том, что Атернум не кластеризован.
Просто для понимания: на время проведения осад и инвейженов зона Форта обосабливается, из неё телепортятся все лишние игроки, но это всё та же зона (срубленные накануне деревья, например, остаются). Во время альфы 2 был пост девов на нда форуме о том, что на тот момент вместимость грида была принудительно ограничена 280 игроками (лишних телепортило).
При путешествиях, особенно группой, периодически замечаешь в одном и том же месте границу на которой всегда подгрузка/трансфер.

Без обосабления зоны того или иного вида ты не сможешь реализовать ограничение на число участников осады.

А подгрузка в одних и тех же местах - это скорее всего просто клиент новый кусок мира подгружает.

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

Второй вариант реализовать очень трудно, там во весь рост езе проблема надежности вылезает. Хосты в кластере очень много данных друг другу передают нонстоп, и падение одного хоста/процесса может вызвать цепнцю реакцию.


  • 0

#612
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Я плохо понимаю откуда взята идея о том, что Атернум не кластеризован.

 это просто вера, хочется верить вот и верит - амазон потратили все деньги на кофе и гей порно, а игру сделали на коленке и поставили крутиться на одной машине.


  • 0

#613
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

 это просто вера, хочется верить вот и верит - амазон потратили все деньги на кофе и гей порно, а игру сделали на коленке и поставили крутиться на одной машине.

Это вы верите, что амазон всрал олимпиард денег на написать кластеризацию и запустил сотню кластеров на двух виртуалках каждый.


  • 0

#614
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Это вы верите, что амазон всрал олимпиард денег на написать кластеризацию и запустил сотню кластеров на двух виртуалках каждый.

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


Сообщение отредактировал r0n1: 12 October 2021 - 13:56

  • 0

#615
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

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

Мой поинт - Аазон нормальная контора, и для игры без необходимости кластеризации запилили серверную часть ВНЕЗАПНО без кластеризации. Ваш поинт - Амазоны чуваки, которые закопали туеву хучу бабла на запил кластеризации для того, чтобы не использовать ничего, что она дает. Просто потому что могут, ага.


  • 0

#616
IceHead

IceHead

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 724 сообщений
83
  • EVE Ingame:Glorious Urine
  • Client:Eng

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

Мат день Р.О.


  • 2

#617
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Мой поинт - Аазон нормальная контора, и для игры без необходимости кластеризации запилили серверную часть ВНЕЗАПНО без кластеризации. Ваш поинт - Амазоны чуваки, которые закопали туеву хучу бабла на запил кластеризации для того, чтобы не использовать ничего, что она дает. Просто потому что могут, ага.

как минимум авторизации работает требует кластера для баланса нагрузки, сервера инстансов(подземелий) туда же. и мне не очень понятно какая там куча такого бабла закопана, если авс амазоновский и это уже кластер(ы). Мастер кластеров, ты там кубернетс что ли научился запускать на двух машинках и решил что уже эксперт?


Сообщение отредактировал r0n1: 12 October 2021 - 18:28

  • 0

#618
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

если авс амазоновский и это уже кластер(ы).

Блин, кластер виртуалок прямо перпендикулярен игровому кластеру. Просто потому что натурально всё, что есть под капотом кластера виртуалок просто нафиг не нужно тебе для игрового кластера. Виртуальные сети с изоляцией виртуалок друг от друга - нафиг не упало, у тебя на голом железе обычная бэкэнд подсеть с стационарными IP. Переезд виртуалок со всеми потрохами друг между другом - тебе тоже не уперлись. И так натурально во всём. Поэтому с отсылок к амазоновским кластерам хочется ржать.

И да, я уже больше пяти лет работаю с кластерами ESXI, кластерами на опенстеке а ля амазон и двумя контейнерными платформами. Плюс игровые проекты с кластеризацией. Игровые кластера с системами виртуализации имеют общего ровно ноль. Абсолютно разные платформы с разными болячками и проблемами, которые решаются разными способами.


  • 0

#619
r0n1

r0n1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29426 сообщений
3307

Плюс игровые проекты с кластеризацией. Игровые кластера с системами виртуализации имеют общего ровно ноль. Абсолютно разные платформы с разными болячками и проблемами, которые решаются разными способами.

 да ладно? прямо вот вообще ничего общего? ну да там же некий магический игровой кластер, в котором нет сервисов совсем никаких, ни бд для авторизации, ни бд для пероснажей, для торговой системы бд тоже нет, а миграция персонажа из инстанса в инстант это не банальная синхронизация состояния двух процессов на нодах, а магия, ага. так кем ты там и с чем работал-то?
 


Сообщение отредактировал r0n1: 12 October 2021 - 22:29

  • 0

#620
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13483 сообщений
7618
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

 да ладно? прямо вот вообще ничего общего? ну да там же некий магический игровой кластер, в котором нет сервисов совсем никаких, ни бд для авторизации, ни бд для пероснажей, а миграция персонажа из инстанса в инстант это не банальная синхронизация состояния двух процессов на нодах, а магия, ага. так кем ты там и с чем работал-то?

Открою страшную тайну. Всё, что происходит внутри игрового мира - происходит внутри процессов, которые этот самый мир обсчитывают. И внимание - всё, что происходит внутри систем виртуализации, делает максимум возможного и невозможного, чтобы никаким макаром, ни в коем случае не вмешиваться в состояние процессов. Удачи тебе путём операций клонирования, копирования и перемещения объекта внести какие угодно изменения внутри этих самых объектов.

Переход персонажа из инстанса в инстанс - это переход одного объекта между разными процессами, которые обсчитывают разные куски мира. Их состояние должно быть разным. Склонировали/переместили процесс с сохранением состояния - и что?

Технологии кластеризации в игровых кластерах - это не переезд процессов, обсчитывающих куски мира между железками. Это механизмы согласованного перехода объектов игрового мира между процессами в случае жесткого разделения мира на куски ака ева на системы, или адовый гемор с просчетом мордобоя между объектами, которые просчитываются разными процессами в бесшовном мире. Согласованное изменение состояния процессов в мультинодовой конфигурации, а не переезд/клонирование/копирование процессов без изменения их состояния.


  • 0




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users