Показать сообщение отдельно
Старый 15.01.2010, 10:51   #60
viper86
Нуждающийся
 
Аватар для viper86
 
Регистрация: 19.11.2008
Адрес: Украина, Луганск
Сообщений: 72
Написано 34 полезных сообщений
(для 123 пользователей)
Ответ: [ Бета_Бот 2 ]

Обычно в сетевых играх физика расчитывается на каждом компе, если, конечно, эта физики не имеет особого значения. То есть рагдолл, к примеру в Left 4 dead ведёт себя по разному на разным машинах. И если ты у себя видишь труп возле столба, к примеру, то у твоего напарника на компе он может быть немного дальше, или не в такой позе лежать (тем более, что сетевые пакеты приходят не каждый кадр, а, к примеру, 6 раз в секунду). Это не важно, поэтому и идёт расчёт на каждом клиенте, чтоб не нагружать сеть. Если у тебя расчёт баллистики использует физику, то лучше считать на сервере и всем отправлять результат, или написать свою баллистику. А если физика используется, например, для разлёта остатков танка после смерти, то пусть считается на каждой машине. Я может не совсем внятно написал, просто времени мало, пишу быстро, но суть я думаю ты уловил.
__________________
Лечим заражение... одна пуля - один больной.
(Offline)
 
Сообщение было полезно следующим пользователям:
Reks888 (15.01.2010)