Да от регдолла бы никто не отказался, но только хз кто его будет прикручивать, кто будет подбирать углы костям. Я х/з, давайте стабильной версии дождёмся.
__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.
qpAHToMAS с той лишь оговоркою, что это не будет распространенный бесплатный физ. движок.
Основные проблемы - передача положения костей по сети. Мне тупо жалко траффик. А если симулировать рагдолл на клиенте, его сможет пинать только локальный игрок и брашевые энтити.
Дядя Миша писал: Основные проблемы - передача положения костей по сети. Мне тупо жалко траффик. А если симулировать рагдолл на клиенте, его сможет пинать только локальный игрок и брашевые энтити.
Да уж, такой недостаток есть во многих играх, даже в таких гигантах как Battlefield и CS:S .
Как вариант, можно перекидываться с игроками лишь координатами центра трупа. Тогда хоть не будет таких картин как игрок стреляет в пустой пол, а сам труп лежит в пяти метрах от него да еще и потом разорвется на мясо . По идеи должно получиться вполне неплохо.
И на сколько мне известно, можно сделать еще так: если у игрока отключен Ragdoll, то сервер ему не будет посылать координаты кукол. В CS 1.6 например, информация, передаваемая серверу от игрока хранится в setinfo, но думаю это лучше сделать простым кваром, состояние которого будет грабаться сервером с клиента.
Ну и для полной экономии, можно сделать серверный квар отключения поддержки Ragdoll.
qpAHToMAS писал: В CS 1.6 например, информация, передаваемая серверу от игрока хранится в setinfo
не в setinfo, а в userinfo. И кваром тут не обойтись. Точнее говоря, квары, упакованные в одну строку это и есть userinfo. Но это - уже совсем другая история.
Цитата:
qpAHToMAS писал: но думаю это лучше сделать простым кваром, состояние которого будет грабаться сервером с клиента.
Ну и для полной экономии, можно сделать серверный квар отключения поддержки Ragdoll.
я боюсь ты плохо понимаешь как происходит обмен информацией между клиентом и сервером.