Mephistopheles
> это обычная практика социалку выносить на отдельный сервер от геймплейного
А я вот считаю, что такой сервер должен поддерживаться движком из коробки. ТС же хочет движок без изъянов — значит, надо поддерживать и это.
pahaa
> ТС же хочет движок без изъянов — значит, надо поддерживать и это.
Мечты мечты...
pahaa
Так да, очень абстрактно т.к. я писал только свой сервер и клиент для ммо (клиент на юнити) и столкнулся с проблемами которые решались бы движком с серверным модом.
А что будет или не будет поддерживать это уже другой вопрос, я просто отзывы тут собираю о своих мыслях
vector_of_herecy
> столкнулся с проблемами которые решались бы движком с серверным модом
вот тот скидывали полезный видос, юньку можно использовать как view, а вся логика самописная
https://gamedev.ru/code/forum/?id=270756&page=6&m=5589597#m78
#!
у меня примерно так и сделано, вопрос в том чтобы таким извратом больше не заниматься, а экспортить сцену сразу на сервер со всеми скриптами. И чтобы это в нормальном многопотоке работало
самому с нуля собирать универсальный движок довольно неподъёмная задача, можно на одном редакторе загнуться, и то там не будет десятой доли того что есть, скажем, в UE4
тут стоит потратить время чтобы решить, что не нужно и как без этого обойтись
кстати вариант, напиши свои форматы для всего и экспортёры из UE4
таким образом в билде не останется ни одного следа от анрила
vector_of_herecy
>
> у меня примерно так и сделано, вопрос в том чтобы таким извратом больше не
> заниматься, а экспортить сцену сразу на сервер со всеми скриптами. И чтобы это
> в нормальном многопотоке работало
Шо, ещё 1 движок на расте пилит собираешся?
0xBADCODE
> Лучше Bullet
Это тот буллет в котором за десять лет не появилось character controller-а?..
Eugene
> за десять лет не появилось character controller-а
а это что?
можно даже глянуть History справа чтобы убедиться что все эти десять лет он там был
#!
Это неработающий и ненастраиваемый кусок говна.
Eugene
> ненастраиваемый кусок говна
всё там прекрасно работает, смотря с чем сравнивать
когда сам писал собственный контроллер, он у меня затыкался в геометрии, а тут я подглядел recoverFromPenetration() до которого сам не додумался
#!
> всё там прекрасно работает, смотря с чем сравнивать
Я сравниваю с упомянутым PhysX, в котором контроллер умеет делать намного больше вещей, а еще стабильнее.
Когда я bullet контроллер упираю башкой в неудачный угол между двумя статическими ящиками, он не останавливается, он дребезжит туда-сюда.
А еще он не умеет нормально обрабатывать прыжки в потолок и тоже дребезжит.
Про взаимодействие с динамикой вообще молчу, его не существует.