«Час разработчика» 30 января в гостях Владимир Грисюк, ведущий гейм-дизайнер...
Дата: 31.01.2016 01:03:44
TheLastPredator (30 Янв 2016 - 22:11) писал: 2) Если когда-нибудь WOT перейдёт на хавок, то корабли останутся на
BigWorld ?2. Havok и BigWorld - про разное же. Серверная часть
точно будет BigWorld, на данный момент это чуть ли не лучший
вариант из тех, что есть в мире. Клиентская часть движка даже при
включении в него Havok все равно будет частично и BigWorld. Но
подробностей обновления, честно говоря, я не знаю, врать тут не
хочу. Это надо скорее у технического директора проекта пытать. =)ArdRaeiss: Хотя я и не технический директор, но позволю себе расширить ответ
коллеги. Хавок - это всего-лишь библиотека расчёта физического
взаимодействия объектов(точнее, имитации оной, там есть свои
подводные нюансы). Не больше, но и не меньше. Она ни в какой мере
не является "движком" или "клиентом", как любят говорить далёкие от
разработки журналисты. Она может использоваться оным
"движком"/"клиентом" для имитации внешне сколько-то похожей на
реальную физики. Но заменить собой Хавок не может ничего... кроме
другой библиотеки физики. Цена за использование более сложной
имитации традиционна - дополнительная нагрузка на сервер и/или
клиент. БигВорлд - это система распределённой серверной и
клиентской логики, позволяющая масштабировать игру под ростом
нагрузки/по потребностями и отвечающая за передачу данных с сервера
клиенту и обратно. Имеет как свои плюсы, так и минусы. Серверная
часть аналогов практически не имеет и заменить её особо нечем.
Обычно же под претензиями к "бигворлду" игроки подразумевают
претензии к графике и однопроцессорности на клиенте. И если с
графикой всё более-менее решаемо и расширяемо(хоть и трудно - как и
в случае с любым игровым "движком"), то вот многопроцессорность
есть сложный камушек для всех проектов в мире. Ряд вещей попросту
нельзя распараллелить, а потому и многопроцессорность не является
такой уж панацеей, какой её пытаются подать. Опять же, проект,
изначально созданный под одноядерную архитектуру всё ещё некогда
популярных массовых недорогих машин(а танки изначально не
планировались на дорогой сегмент пользовательских машин времён
начала своей разработки), очень трудно разделять на потоки. Эта
задача во всём мире по прежнему не имеет общего решения - иногда
даже проще с нуля всё переписать(что, конечно, вариант всё равно
плохой). Однако, работы и в направлении распараллеливания тоже
возможны. Поэтому ответ: вне зависимости от Хавока в WoT,
БигВорлд как основа проекта останется. Это не значит, что он
останется таким, каким он был на заре танков(собственно, уже к
началу разработки кораблей он таковым давно не являлся) - с тех пор
возможности его знатно выросли и работы по улучшениям продолжаются.
Vlegris (30 Янв 2016 - 23:40) писал: ArdRaeiss:
«Час разработчика» 30 января в гостях Владимир Грисюк, ведущий гейм-дизайнер...














