Добавлен koreec49,
опубликован
Я человек очень далекий от программирования и жизни в целом, и естественно мне может приходить всякий бред по этому поводу. Недавно кое-где прочитал, что ммо могут намеренно и довольно сильно упрощаться, если это неплохо поможет экономить ресурс самого сервера.
Допустим у нас есть ммо-ртс, но не такая как Фаркравт, а что-то вроде В тылу врага - с детальной стрельбой. Там у оружия есть разброс, который еще и растет при долгой стрельбе, у каждой пульки есть свой рандомный урон, своя скорость и траектория. Пулька может попасть например в дерево и дальше уже не лететь и никого не убивать.
Хз как на самом деле, но мне внезапно показалось, что такая стрельба будет жрать много как самого сервера, так и соединения с клиентом. И пришла мне в голову идея, что можно серверу в начале каждой сессии придумывать многозначное число(может 20 знаков, а может 2000) и скидывать его клиентам. В зависимости от этого числа и формул к нему примененных будут просчитываться якобы рандомные вещи. Отдельно на каждом клиенте для лично себя, самостоятельно и одинаково. Сильно ли это сэкономит ресурс сервера и соединения?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован prog
Отредактирован prog
Процедурная растительность, всякий неважный декор - это всё клиент-сайд.
По поводу полёта пули - прог уже сказал. Всегда делается проверка значений, вычисленных на сервере и клиенте, когда речь идёт об игровой логике. Или вообще всё логика становится сугубо сервер-сайдной.