Возникла проблема, по формуле
шанс попадания = 100 * AR / (AR + DR) * 2 * alvl / (alvl + dlvl)
AR - атака нападающего, DR - защита защищающегося, alvl - уровень нападающего, dlvl - уровень защищающегося.
Если герой 4 лвла с защитой 5 и его атакует фале с AR=3 и уровнем 1 то он имеет шанс попасть по мне:
100*3/(3+5)*2*1/(1+4)=15%
а по игре получается 24%, следовательно откуда еще 9% или формула не та.
причем если считать в обратку то шанс попадания героя по фалену =95% как и в игре.
как я понял тогда получается что если ты наносишь удар то идет расчет удачного попадания, если удар удачен то высчитывается будет ли удар отбит или нет и если нет то наносится полный урон по юниту. Так?
Но тогда получается что при любом удачном, не отбитом ударе диабло игроки будут падать.
ясн. ну тут ддс не нужен так как урон полностью тригерный, как для игрока так и для моба.
мне единственно нужна формула зависимости, сколько брони задерживает урон
Ловкость определяет способность персонажа отражать атаки и самому наносить удары.
Attack Rating(атака) - Определяет насколько часто персонаж при ударе будет попадать по монстру. Защита не влияет на количество получаемых повреждений. Верхнее поле отображает атаку для левой кнопки действия, нижнее - для правой. Если вы наведете курсор мыши на это поле, то увидите шанс поразить конкретного монстра. Контактным бойцам важно иметь это значение не меньше 60%, для эффективности ударов. Шанс удара никогда не может быть ниже 5% и выше 95%.
шанс попадания = 100 * AR / (AR + DR) * 2 * alvl / (alvl + dlvl)
AR - атака нападающего, DR - защита защищающегося, alvl - уровень нападающего, dlvl - уровень защищающегося.
Defence Rating (защита) - Определяет способность персонажа отбивать удары. Чем выше защита, тем реже вы будете терять здоровье. Если вы наведете курсор мыши на это поле, то увидите шанс отбить удар конкретного монстра. Это значение никогда не может быть ниже 5% и выше 95%.
Если вы снимете все предметы, увеличивающие защиту, то она будет равна:
базовая защита = ловкость / 4
Blocking (блокирование щитом) - это шанс персонажа отбить удар щитом. Если у вас нет щита, значит шанс блока равен 0.
LongbowMan, да я видел твой пак, его я планирую использовать. Он действительно походит по духу для Д2. И да ландшафтные изыски пока отсутствуют. С начало мне надо допилить систему воспринимания предметов их 2х 3х 4х 6х яйчеек.
nvc123, если можно то полностью о системе. так как высота бэкграунда скажем должна быть 300, следовательно если высота ланда под бэкграундом 128 то высота оного должна изменится и стать 300-128= 172
ну впринципе сделать пяти этажку несложно, даже чтоб юниты видели друг друга на этаже, а вот чтобы бой на ступеньках тут пара приколов есть. у меняя инвентарь для мультиплеера, да если есть неровности на карте то апож с расположением обьектов на экране. Тут я думаю надо отлавливать высоту юнита относительно главного юнита но вот как.
Хм... а зачем делать такой проект если есть оригинал? или будит новая история?
Хочу сначало сделать Диабло в 3д, после выпустить открытую карту для создания модов. nvc123,
Sergant1000, если прикрепить камеру к юниту то не дёргается
да он дергаться не будет но все юниты находящиеся рядом и если будут двигаться относительно главного будут дергаться. не дергается только тот юнит что получил приказ непосредственно с основным юнитом или
Атаку как в диабло 2 сделать не очень сложно, а вот передвижение невозможно, наверное.
Атаку способностями планирую сделать через:
способности скажем определим их на Q и W и в зависимости от того мгновенный скил и используется сразу, или наводимый то ЛКМ наводим.
реализовать через 2 кнопки, то есть выбор врага ЛКМ вызовед действие скила в 1й яйчеке, а соответственно ПКМ вызовет действие скила из 2й яйчейки.
Пока что делаю первый вариант. Движение через ПКМ, также взаимодействие с объектами через ПКМ. В варкрафте если смотреть через диабло то клавиши мыши просто поменяли местами)
Очень многообещающе.... мб в будущем помогу с ландом....
Как реализованы окна? (желательно в лс)
Окна реализованы вообще просто, это всеголишь юниты с моделью картинки. И да разочарую вас это не фотошоп) Я использую стандартный джасс, я приблизительно знаю как работает ДГУИ система, поэтому у меня получается что если персонаж откроет окно характеристик или инвентарь или древо скилов и т.п. то он не может двигаться. за то окна не дергаются, а чуть позже поэксперементирую с движением юнитов и посмотрим смогу ли реализовать взаимодействие с окнами при движении.
Помошь тут нужна огромна так как все что я отобразил в скриншотах это месяц экспериментов.
дорогой Vampir1991, товарищ alexprey, имел ввиду общую концепцию и игровой мир путей эволюции и слово о балансе небыло. Так же согласен с alexprey, что если перенести всю идею от туда, а после добавлять свои элементы и корректировать то будет конфетка а не игра.
ну так сделай и войска разными, это придаст интереса карте. Та как при нынешнем развитии когда ты переходишь от развития героя к развитию расы то интерес пропадает.
я писал инвентарь - как сумка для хранения вещей, без функционала. так как если использовать стандартные слоты то там много неудобств, таких как срабатывание одинаковых слотов, неправильная загрузка или обязательно иметь предмет в инвентаре. а так получается что 6 слотов можно определить под меч,щит, броню , а остальное таскать в инвентарь сумке.
Да, такая идея есть, но пока что у меня нету нормального интернета и залить все это я немогу.
+ чтобы сделать такую титаническую работу как редактирование моделей и объединение текстур нужны люди.
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
шанс попадания = 100 * AR / (AR + DR) * 2 * alvl / (alvl + dlvl)
AR - атака нападающего, DR - защита защищающегося, alvl - уровень нападающего, dlvl - уровень защищающегося.
100*3/(3+5)*2*1/(1+4)=15%
причем если считать в обратку то шанс попадания героя по фалену =95% как и в игре.
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
Но тогда получается что при любом удачном, не отбитом ударе диабло игроки будут падать.
» Diablo II.5 / Diablo II.5
мне единственно нужна формула зависимости, сколько брони задерживает урон
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
Ловкость
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
Ред. Sergant1000
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
» Diablo II.5 / Diablo II.5
nvc123,
Sergant1000, если прикрепить камеру к юниту то не дёргается
Ред. Sergant1000
» Diablo II.5 / Diablo II.5
атака будет как в диабло 2?
» Amazing Pokemon World / Amazing Pokemon World
» Эволюция / Эволюция
» Amazing Pokemon World / Amazing Pokemon World
» Эволюция / Эволюция
» Эволюция / Эволюция
» Amazing Pokemon World / Amazing Pokemon World
» WarCraft 3 / Как сделать Инвентарь ?
» Эволюция / Эволюция
» W3 Model Pack / Предложения
+ чтобы сделать такую титаническую работу как редактирование моделей и объединение текстур нужны люди.
» Эволюция / Эволюция
Надо еще сделать ветку развития не в героя а в здание этакий улей.