Для консультаций личных. Интересует как опыт использования классических решений по типу Photon, так и написание своей серверной части. тг @deusofchaos
чего там с двумя предыдущими темами?
Noocrat
> Интересует как опыт использования классических решений по типу Proton
а не Photon?
это только для юнити, в анриле своя сеть, плохая, зато из коробки
#!
> это только для юнити, в анриле своя сеть, плохая, зато из коробки
где почитать про кастомную репликацию в UE? я просто такого в интернете не нахожу даже, как будто все юзают только эту из коробки
Noocrat
> где почитать про кастомную репликацию в UE?
нет никакой кастомной репликации потому что очень сложно её вкрячить в анрил
все существующие решения сильно платные, вот табличка навскидку
я как-то вентилировал с одним потенциальным работодателем эту тему пока метавселенные были на подъёме, но даже тогда он предпочёл воспользоваться решением из коробки с туманной перспективой когда-нибудь переделать
ну потому что 80 чел. максимум это смешно
вот даже нашёл мой анализ по этой теме
https://gamedev.ru/flame/forum/?id=285470&m=5948883#m6
вердикт, надо всё выкидывать, точнее просто не использовать и загонять туда свою сеть с нуля, но одна лишь репликация сама по себе дорогого стоит, в том смысле что надо заморочиться правильно её сделать
#!
> нет никакой кастомной репликации потому что очень сложно её вкрячить в анрил
меня просто вдохновил пример Throne and Liberty и то что они демонстрируют сейчас с массовыми баталияими на осадах (600-1000 человек), сделав все на UE5... поэтому у меня появилась вера в то что это реально сделать, теперь осталось понять как и с чего начать
Noocrat
> меня просто вдохновил пример Throne and Liberty
так это же NCSoft, они и линягу делали на анриле, причём давно, у них богатый опыт
похоже они даже не используют UDP, по крайней мере для линейки
https://www.gameconfig.co.uk/ports.aspx?game=lineage
https://www.gameconfig.co.uk/ports.aspx?game=lineage+ii
в общем тебе наверное нужен кто-то кто поднимал пиратские сервера линейки
либо попробовать самому исследовать трафик, wireshark для начала
вот кто-то не поленился выложить протокол на народе
ну в общем и в Throne and Liberty классическая target система
#!
> в общем тебе наверное нужен кто-то кто поднимал пиратские сервера линейки
Я писал радар для линейки. Считаю, что реализация сети (и не только сети) там — четкий пример как делать нельзя. А за TCP я бы уволил по профнепригодности.
В wow тоже tcp, в результате чего на слабой сети вообще нельзя играть. Не знаю какой процент юзеров они так отсекли, но значительный, десятки процентов.
#!
Благодарю за ссылки, думаю будет полезно. В целом то с этого и начинался мой путь в изучении программирования и баз данных, с java эмулятора lineage 2 сервера в юности, который я откуда-то скачал и поставил :D