Ты случайно не путаешь мультиплеер с масс-мультиплеер-онлайн?skusman, ну надо-же, а в H&D в кооперативе почему-то все видят кровавое пятно на руке, если тебе в руку попали, притом именно в том месте, куда попали... более того, если у фрица кровь на куртке, её надеть нельзя, а каску можно, ... так-же и с каской - если хедшот - каска недостпуна, .... игра 2004 года чтоль, удивительное рядом ))).
Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |

Внешние повреждения
Автор Cr Turist, May 18 2010 14:45
#61
Отправлено 19 May 2010 - 15:41

#63
Xantor Bludberry*Нейтрал
Отправлено 21 May 2010 - 4:14

Ну сейчас вы все целитесь в корабль, квадратик в овервью, квадратик в космосе, точку для сервера. При существующей системе мы целимся в корабль (абстрактно), а корабль это точка. Все удары, которые будут наноситься, будут наноситься в эту точку.
Так что, пока что мы будем целиться просто "в корабль", в "точку", ничего не изменится. Проблема еще и в том, что любой корабль, при нанесении ему только повреждений (дамага) по щиту/броне/структуре, остается полностью боеспособным пока у него есть хотя бы 1% структуры. В реальности такое сложно представить. Также, щит корабля, в Ив, это просто щит. Поле, окружающее корабль равномерно и неперераспределяемо.
Но в связи с этим, я вспоминаю Фалаут 2. Там была система, когда можно было просто стрельнуть, а можно было стрельнуть прицельно. То есть, в голову, корпус, руки, ноги. В зависимости от этого, вы попадали противнику в глаз или отрывали ногу или вообще, просто разрывали тушку надвое.
Так что, система повреждений будет осмыслена и доступна только тогда, когда можно будет наносить именно локальные, прицельные удары по различным секторам корабля. Только тогда и будут иметь смысл отображение повреждений локализованно. Это можно будет сделать опционально: хотите просто убивать - шарашьте по старой системе, просто в "точку", хотите поизмываться или у вас просто задача вывести из строя определенную систему противника - цельтесь туда, куда вам нужно. Система представляется в следующем виде: вы лочите корабль, и выскакивает что то типа экрана фиттинга (кольцо и внутри корабль противника, без всех этих полей сбоку и снизу). Корабль поделен на сектора (какие они будут, это хз, самое простое с этом случае Т3 шипы с их подсистемами) Вы выбираете сектор (подсистему) и начинаете стрелять. Повреждения наносятся по избранному участку. В этой связи и у атакуемого корабля должно быть информативное меню, которое покажет, по какому сектору противник наносит удары. Если по двигателю, то можно будет переместить щит именно туда. И тогда, если вы повреждаете двигатель, то корабль противника не летит (но имеет ли это смысл если есть просто таклеры?), если по электронной системе или оружию то он не лочит, не джамит, не лечит и не стреляет (хотя опять же, имеет ли это смысл, если есть джаммеры, дамперы, дизрапторы и капосолы с нейтриками?).
Без всего этого, отображение повреждений, это всего лишь введение "красивостей" для карибасов, ну и для создания "мувиков". Проще говоря, система локальных повреждений будет работать, когда корабль будет представлять из себя не одну точку, а несколько точек, каждая из которых, будет соотносится с конкретным сектором повреждений. Не вводя это, не имеет смысл и отображение внешних повреждений.
Однако, такая система никогда не будет введена по очень простой причине. В зарубах и так достаточно лагов, а тут еще и геморой с прицеливанием по отдельным секторам. К тому же, кто, в крупных флитзарубах, или даже в гангах будет смотреть как от его корабля что-то там отрывается? Это также будет означать и переработку философии боевой системы Евы кардинально. То есть введение системы, при которой корабль можно будет не уничтожать полностью, а просто локально вывести его из строя и перейти к следующей цели. Ну и также это не будут делать по той причине, что если несколько снайп БШ смогут точечными ударами вывести с нормального расстояния электронику или двигатели кораблей противника, то нафиг будут нужны накачанные перфектные джаммеры или таклеры?
Так что, пока что мы будем целиться просто "в корабль", в "точку", ничего не изменится. Проблема еще и в том, что любой корабль, при нанесении ему только повреждений (дамага) по щиту/броне/структуре, остается полностью боеспособным пока у него есть хотя бы 1% структуры. В реальности такое сложно представить. Также, щит корабля, в Ив, это просто щит. Поле, окружающее корабль равномерно и неперераспределяемо.
Но в связи с этим, я вспоминаю Фалаут 2. Там была система, когда можно было просто стрельнуть, а можно было стрельнуть прицельно. То есть, в голову, корпус, руки, ноги. В зависимости от этого, вы попадали противнику в глаз или отрывали ногу или вообще, просто разрывали тушку надвое.
Так что, система повреждений будет осмыслена и доступна только тогда, когда можно будет наносить именно локальные, прицельные удары по различным секторам корабля. Только тогда и будут иметь смысл отображение повреждений локализованно. Это можно будет сделать опционально: хотите просто убивать - шарашьте по старой системе, просто в "точку", хотите поизмываться или у вас просто задача вывести из строя определенную систему противника - цельтесь туда, куда вам нужно. Система представляется в следующем виде: вы лочите корабль, и выскакивает что то типа экрана фиттинга (кольцо и внутри корабль противника, без всех этих полей сбоку и снизу). Корабль поделен на сектора (какие они будут, это хз, самое простое с этом случае Т3 шипы с их подсистемами) Вы выбираете сектор (подсистему) и начинаете стрелять. Повреждения наносятся по избранному участку. В этой связи и у атакуемого корабля должно быть информативное меню, которое покажет, по какому сектору противник наносит удары. Если по двигателю, то можно будет переместить щит именно туда. И тогда, если вы повреждаете двигатель, то корабль противника не летит (но имеет ли это смысл если есть просто таклеры?), если по электронной системе или оружию то он не лочит, не джамит, не лечит и не стреляет (хотя опять же, имеет ли это смысл, если есть джаммеры, дамперы, дизрапторы и капосолы с нейтриками?).
Без всего этого, отображение повреждений, это всего лишь введение "красивостей" для карибасов, ну и для создания "мувиков". Проще говоря, система локальных повреждений будет работать, когда корабль будет представлять из себя не одну точку, а несколько точек, каждая из которых, будет соотносится с конкретным сектором повреждений. Не вводя это, не имеет смысл и отображение внешних повреждений.
Однако, такая система никогда не будет введена по очень простой причине. В зарубах и так достаточно лагов, а тут еще и геморой с прицеливанием по отдельным секторам. К тому же, кто, в крупных флитзарубах, или даже в гангах будет смотреть как от его корабля что-то там отрывается? Это также будет означать и переработку философии боевой системы Евы кардинально. То есть введение системы, при которой корабль можно будет не уничтожать полностью, а просто локально вывести его из строя и перейти к следующей цели. Ну и также это не будут делать по той причине, что если несколько снайп БШ смогут точечными ударами вывести с нормального расстояния электронику или двигатели кораблей противника, то нафиг будут нужны накачанные перфектные джаммеры или таклеры?
#65
Отправлено 21 May 2010 - 7:27

А шо вы скажете за прицельное попадание ракеты/торпеды?
Всё вышесказанное безоговорочно и несомненно ИМХО. Качаюсь я!!!
#67
Отправлено 24 May 2010 - 11:44

А мне вот непонятно, чего вы к серверу и к "кораблю-точке" привязались? Сервер (и клиент, как следствие), в курсе о положении корабля (да, точка), а также о его модели (для реализации столкновений), и ориентации в пространстве. А также о всех остальных объектах, находящихся в гриде, или точнее, в зоне видимости.
Отсюда - клиент прекрасно справится с обсчетом и направления приходящего дамага, и с его наложением на модель в правильном месте.
Единственная сложность в том, что количество ХП известно только самому владельцу да еще атакующим его (хотя только ли им?). Но всунуть в пакет ОТ сервера еще три байта (величины 0-100%) думаю, особой нагрузки на сервер не создаст, тем более, что пакеты и так, скорее всего, выравниваются всяким мусором.
ПС: И да, кстати, сервер НЕ написан на Питоне. На змеюке крутится клиентская часть (да и то, двигло они на "неназываемый" почти полностью переписывали)
Отсюда - клиент прекрасно справится с обсчетом и направления приходящего дамага, и с его наложением на модель в правильном месте.
Единственная сложность в том, что количество ХП известно только самому владельцу да еще атакующим его (хотя только ли им?). Но всунуть в пакет ОТ сервера еще три байта (величины 0-100%) думаю, особой нагрузки на сервер не создаст, тем более, что пакеты и так, скорее всего, выравниваются всяким мусором.
ПС: И да, кстати, сервер НЕ написан на Питоне. На змеюке крутится клиентская часть (да и то, двигло они на "неназываемый" почти полностью переписывали)
Сообщение отредактировал berdan: 24 May 2010 - 11:46
Если короче - "ССР, делайте то, что не делаете!" (с) FerrusManus
#68
Отправлено 24 May 2010 - 12:29

Но всунуть в пакет ОТ сервера еще три байта (величины 0-100%) думаю, особой нагрузки на сервер не создаст, тем более, что пакеты и так, скорее всего, выравниваются всяким мусором.
Ни байта в пакет, ни сантиметра в... логи.
Для "красивостей" вообще ничего нового не нужно. Или как структура дымит и кашляет честной народ тоже не устраивает?
Сообщение отредактировал kodirovshchik: 24 May 2010 - 12:30
1 посетителей читают тему
0 members, 1 guests, 0 anonymous users