Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Расчет Урона От Защиты
Ozzy Osbourne
сообщение 2.1.2011, 2:22
Сообщение #1


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Кто какой алгоритм расчета урона от физ. защиты на чаре считает более интересным? Я рассматриваю вариант где кол-во защиты - это процент полностью поглащенного урона. К примеру, тогда топовый арм будет давать 75 защиты в фуле, и тобиш поглащать 75% урона мобов и чаров.

Кто как реализовал у себя?


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
d`ArcZeal
сообщение 2.1.2011, 19:25
Сообщение #2


**********

Elder
Сообщений: 2.962
Регистрация: 27.11.2005
Группа: Пользователи
Наличность: 7797
Пользователь №: 4.522
Возраст: 34



Мое мнение - Идеальная система это не математическая а геометрическая модель (проценты). Живой пример - Варкрафт 3, Вов.

Олмер:
Получаемый физ. урон = Урон / Броня.

Урон = Атака оружия + Боевой потенциал цели
Боевой потенциал = Параметр отвечающий за боевой навык + Боевой навык + Бонус расы + Бонус народа.
Броня = Защита цели + Бонус типа доспехов + Бонус навыков.

Прогрессия: 10 AC понижают потенциально наносимый урон на 23%, 70 AC понижают потенциально наносимый урон на 42%, 150 AC понижают потенциально наносимый урон на 68%.

Сообщение отредактировал d`ArcZeal - 2.1.2011, 19:27


--------------------
Olmer online administrator
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 3.1.2011, 2:36
Сообщение #3


**********

Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15548
Пользователь №: 9.591



ну, а Ози разве не то же самое имеет ввиду лол?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Phistan
сообщение 3.1.2011, 12:59
Сообщение #4


****

Apprentice
Сообщений: 253
Регистрация: 30.4.2010
Группа: Пользователи
Наличность: 0
Из: Амстердам
Пользователь №: 12.689
Возраст: 99



Цитата(Narayan @ 3.1.2011, 4:36) *

ну, а Ози разве не то же самое имеет ввиду лол?


Поспорю, но Ози показывает самую простейшую систему вычисления дамага тобишь стандартную т.е сколько защиты столько и будет минусоватся от дамага пративника при ударе. А вот у Юры дамаг зависит не только от армора но и от расс, нородов, бонуса и тд.


--------------------
Auch der Mutigste von uns hat nur selten den Mut zu dem, was er eigentlich weiß…
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 3.1.2011, 13:38
Сообщение #5


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Немного не так. Если б в сфере была система что я описал тогда при арме > 100 - все наносили бы по 0 урона.

Зил описал тоже норм систему где демаг/урон. Но как я понимаю, что б нанести 15 урона чару у которого 100 брони - демаг должен равняться 1500?

А какая система используется в Д2 к примеру, некто не в курсе? Урон там:
мин = мин_ур_оружия * (стр + 100)/100
макс = макс_ур_оружия * (стр + 100)/100

А вот формулу поглощения урона согласно кол-ву защиты - найти не могу.


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Pelican
сообщение 3.1.2011, 14:28
Сообщение #6




Гость







Наносимый урон=Урон противника - Броня жертвы
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Phistan
сообщение 3.1.2011, 14:40
Сообщение #7


****

Apprentice
Сообщений: 253
Регистрация: 30.4.2010
Группа: Пользователи
Наличность: 0
Из: Амстердам
Пользователь №: 12.689
Возраст: 99



У меня раньше было.. Дамаг = качество оружия + дамаг от оружия - броня противника. Лучше не заморачиватся и сделать общий дамаг = дамаг от оружия - броня


--------------------
Auch der Mutigste von uns hat nur selten den Mut zu dem, was er eigentlich weiß…
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 3.1.2011, 15:17
Сообщение #8


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Код
дамаг = дамаг от оружия - броня


просто в таком случае мне кажется разница между броней не сильно заметная.


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
d`ArcZeal
сообщение 3.1.2011, 15:39
Сообщение #9


**********

Elder
Сообщений: 2.962
Регистрация: 27.11.2005
Группа: Пользователи
Наличность: 7797
Пользователь №: 4.522
Возраст: 34



Цитата(Pelican @ 3.1.2011, 14:28) *

Наносимый урон=Урон противника - Броня жертвы

Именно вот это и есть дефалт система, и именно она имеет множество минусов.
Самый простой и понятный пример - когда атакующий, средний игрок, со средним оружием атакует старого ветерана в высшем доспехе. Получается большая разница в AC и Уроне оружия и урон идет 0 0 0 0.
И это абсолютно везде во всех ситуациях, появляются монстры которых убить средним оружием просто невозможно, так как урон не серьезно мизерный.

Цитата(Ozzy Osbourne @ 3.1.2011, 13:38) *

А какая система используется в Д2 к примеру, некто не в курсе? Урон там:
мин = мин_ур_оружия * (стр + 100)/100
макс = макс_ур_оружия * (стр + 100)/100

Отличный вопрос, так как именно в близарде, выпускающем и диабло и варкрафт похожие системы.
В Диабло 2 наведите курсор на значение защиты и Вы увидите формулу:
Получаемый урон от Зомби - 87%. (К примеру).

То есть сразу понятно, что тут есть зависимость как от родного уровня защиты НПС так и от его уровня и от Вашего навыка нападения (боевого потенциала).

Не сочтите за оффтоп, но тем не менее тоже интересная система начисления урона:
http://test.destinysphere.ru/index.php?p=warunits_bio_new

То есть как и в уже знакомой системе Близзарда - есть Урон, защита, атака.
Получаемый урон = (Урон атакующего * Нападение) / Защиту
Нет такого значения как броня, но если бы она была, то банально бы из получаемого уравнения вычитывала бы полученный результат.

Сообщение отредактировал d`ArcZeal - 3.1.2011, 15:39


--------------------
Olmer online administrator
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 3.1.2011, 16:16
Сообщение #10


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Цитата(d`ArcZeal @ 3.1.2011, 14:39) *

В Диабло 2 наведите курсор на значение защиты и Вы увидите формулу:
Получаемый урон от Зомби - 87%. (К примеру).


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

Сообщение отредактировал Ozzy Osbourne - 3.1.2011, 16:17


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 3.1.2011, 17:57
Сообщение #11


**********

Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15548
Пользователь №: 9.591



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


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 3.1.2011, 18:43
Сообщение #12


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Я и не прошу за меня придумать формулу. Ты ж читай блин о чем тема (IMG:style_emoticons/default/smile.gif)
1. Я спрашиваю кто какой алгоритм отнашения защиты/урона считает самым интересным
2. Какая формула используется в Д2, например. Где отношение защиты и урона выглядит весьма интересным.


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 4.1.2011, 1:52
Сообщение #13


**********

Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15548
Пользователь №: 9.591



dam = (((sword+str)/10) - (AR/10))
Интересно? (IMG:style_emoticons/default/smile.gif)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 4.1.2011, 2:53
Сообщение #14


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Интересно что б кто то перестал флудить и заглянул в какие то другие темы (IMG:style_emoticons/default/smile.gif)


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 4.1.2011, 14:43
Сообщение #15


**********

Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15548
Пользователь №: 9.591



Причем тут флуд?Оо
Я по теме написал формулу, которая могла быть интересной. Просто ты мысли излагаешь не очень понятно. Чем тебе моя формула не интересна, что ты хочешь конкретно?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 4.1.2011, 14:51
Сообщение #16


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Я просто думал ты снова гонишь ))

Формула нормальная, тока есть нюансы. К примеру, будет не красиво если стренжа будет сильнее скила влиять на урон (на многих шардах скилы до 100, а стр до 200, к примеру). А (AR/10) сильно обесценивает армор мне кажется.


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 6.1.2011, 2:25
Сообщение #17


**********

Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15548
Пользователь №: 9.591



Ну хорошо, сделай так например
dam = ((((str/20)+(swordsmanship/10)) - (AR/5)))
Меняй значения как тебе захочется, тут же ничего сложного.

Сообщение отредактировал Narayan - 6.1.2011, 2:26


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 27.4.2024, 21:40
Designed by Nickostyle