Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
5:49
1495
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Общий игровой форум-->
1|2|3|4|5|6|7|8

АвторВозможный урон
Вот прежде чем писать, подумайте, каким образом рассчитывается урон.
Вы думаете, что расчет идет локально, а на сервер отсылаются готовые данные?
Как отключаемая опция. Кто против - просто снимут галочку.
Это достаточно сложная задача
это не сложная задача. весь вопрос - нужно ли на самом деле...
формула не так страшна, как кажется на первый взгляд, а вот рассчитать урон госовиков , да еще мб с крафтом достаточно сложно, много дополнительных множителей.
Вот прежде чем писать, подумайте, каким образом рассчитывается урон.
ну подумай. простейшая формула - урон от и до. нагрузка не большая, особенно на фоне остальных задач. все равно эта же формула просчитывается при ударе - так что раньше или позже - разницы нет.
для борец_с_добром:

формула не так страшна, как кажется на первый взгляд, а вот рассчитать урон госовиков , да еще мб с крафтом достаточно сложно, много дополнительных множителей.

нагрузка на серв вырастет только по 1й причине. Сейчас при ударе урон рассчитывается для конкретного атакуемого стека. При визуализации урона до удара, надо просчитать урон для 7 стеков, ГВ, групы-еще больше. Если это критично, тогда понятно. Но может быть можно сделать хотя б для дуэлей.
для Warlord77:
Друг, дело не в наборе переменных. Дело в том, откуда они берутся, как обрабатываются, куда потом отсылаются.

Получается, что серверная задача решается у клиента. А потом еще раз на сервере.

Обращаться же к серверу за расчетом урона, как только кто-то куда-то мышку навел - совсем неразумно.
Как отключаемая опция. Кто против - просто снимут галочку.
для IF_:
Нет никакой проблемы. Возможный урон расчитывается локально, во флешке боя. Сервер это не грузит. После того, как игрок нажал на кнопку, на сервер идет команда и сервер рассчитывает урон как обычно и возвращает реультат атаки.
что серверная задача решается у клиента
серверная задача решиться у клиента может только в случае разработки скрипта или полноценного клиента.
в наших реалиях это будет делать только сервер.
а расчет на все стеки делать надо будет не при каждом ходе, а только на те, что находятся в зоне поражения.
сомневаюсь, что это будет большая нагрузка. вобщем было бы желание - а его как раз у админов нет.
ну и опять же вопрос - нужно ли это? вопрос открыт.
Это очень глупо. Интерес к игре пропадет.
Возможный урон расчитывается локально, во флешке боя.
очень сомневаюсь.
для Warlord77:
В чем ты сомневаешься?
для Сэр_Миша:
для Warlord77:
Я сильно подозреваю, что флешка серьезно раздуется.

+ Для каждого стека каждый раз перерассчитывать по движению курсора (принимая в расчет всякие там удары с разбега и прочие стены из щитов) - привет слабым компам.
и опять же вопрос - нужно ли это? вопрос открыт.

Лично для меня - банальное удобство, комфорт. Так же как и подсвечивание хода на сетке. Как это может убить интерес к игре не совсем понимаю. Рандом никуда не денется.

Но вот еще что подумалось, как быть с крито/лаком? Учитывать - халява лакерам, не учитывать - деза в случае срабатывания крита или лака (фактический урон больше предполагаемого получиться)
для Сэр_Миша:
сомневаюсь, что это будет выполняться на флеше локально.
Иф в 34 посту тебе это описал. расчеты такие только серверно можно производить в онлайн игре, если нет официального клиента. иначе - п.34.
Опытные ПВПшнии им так примерно знают, кто и как ударит, а остальным ничего не поможет.
Да ну,сам думай,развивай мозг
Почему в игре не аскишная графика в таком случае?

Как это связано?
надо надо
Как итого.
Предлагается перед ходом стека рассчитать всевозможный (с учетом перков и прочих свойств) урон по всем врагам по всем траекториям движения.

На досуге прикиньте вилку расчетов хотя бы дуэли.
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

1|2|3|4|5|6|7|8
К списку тем
2007-2025, онлайн игры HeroesWM