| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Страницы: 1 2 3 ... 15 16 »
Показано 1-15 из 229 сообщений
229.
ADB
(14.06.2007 22:58)
0
Yes ;)
|
228.
Mage
(08.06.2007 02:55)
0
Some new roguelike?
|
227.
Разработчик (ADB)
(25.12.2005 00:09)
0
Сайт переехал в клуб рогаликов и теперь доступен по ссылке http://www.templer.rlgclub.ru/. Вместо данной гостевой, используйте пожалуйста форум http://rlgclub.ru/forum/viewforum.php?f=16&sid=4a87da23a93f6675e87e8d65a825fd60
|
226.
Разработчик (ADB)
(24.12.2005 03:05)
0
Думаю, скоро сайт будет перемещен. А с переездом опубликую обновления в проекте.
|
225.
Разработчик (ADB)
(22.12.2005 00:02)
0
Внутренние вопросы переезда на rlgclub.ru я наконец продумал, и отправил письмо администратору.
|
224.
Разработчик (ADB)
(21.12.2005 20:26)
0
О! Круто, $anja, огромное тебе спасибо! Ато запутался я совсем в своих формулах ;) Теперь все становиться на места, пошел разбираться с предложенным!
|
223.
$anja
(21.12.2005 09:30)
0
Опять глюк, нужно: Урон = БУ * (Бонус_УП + Бонус_СИ + Бонус_ещё_чего_нибудь) * Коэф_ДельтаВес
|
222.
$anja
(21.12.2005 09:27)
0
Тьфу блин, итог то не подвёл. Формула: Урон = (БУ + Бонус_УП + Бонус_СИ + Бонус_ещё_чего_нибудь) * Коэф_ДельтаВес
Как вариант умножить всё это ещё на коэфф. брони, если по твоим правилам броня врага будет гасить % нанесённого урона.
|
221.
$anja
(21.12.2005 09:19)
0
Ну понятно в чём глюк :)) У тебя дополнительные параметры используются не как доп. коэффициенты, а как слагаемые, поэтому урон у тебя скачет в разные стороны как заяц по снегу.
Штрафы и бонусы должны быть преставлены в виде %. Т.к. в своих максимальных значениях урон может быть либо никаким (шкура слишком толстая у зверя или сам слабачок), либо порвал в лоскуты. Силу этого определит коэффициент к _БАЗОВОМУ_ значению. А в твоей формуле его не было. Что отнести к основному значению, а что к % от этого значения решать тебе, но вот примерная версия: основа урона - БУ. далее идут коэфф.:
УП. Если навыки от 1 до 100. То можно сделать каждый балл навыка +2% к БУ. Т.е. мастер УП будет давать двойной урон. (нужные цифры сам определишь)
СИ. Ну тут особо думать не надо. Допустим 20 силы это норма, то бонусов тут нет. Далее отклонения +/-5% за каждый балл. С силой 1 персонаж бьёт в 20 раз слабее нормального. С 0 не существует :)
ДельтаВес. Ну тут надо не вычитать, а делить :) Кто во сколько раз тяжелее/легче. Составим табличку вида Вес | Коэфф. <1:100 | 0.5% 1:50-100 | 5-0.5% 1:5-50 | 50-5% 1:1 | 100% :) 5-50:1 | 200-2000% Ну а меньше наверное нет врага. Т.е. ты понял - это не бонусный урон, а коэффициент накладываемый на общий урон, без + и - ов. Табличка как твой вес соотносится с весом врага.
Всё, короче устал писать :) Остальные параметры тоже можно додумать, проэкспериментировать. Рандом генертор в конце концов призови. Пусть полевые испытания проводит. Тыж любишь доп. утилиты писать :) Удачи.
|
220.
Разработчик (ADB)
(21.12.2005 05:19)
0
Так, значит, та заковыристая формула, которую я привел первой, работает вроде нормально. Хотя сама по себе несколько странная (не помню где я ее два года назад откопал?). Вот вариант учитываемых параметров, когда она глючит: БУ = 1100; УП = 50; СИ = 50; БР = 250; вес_противника = 15000; вес_бьющего = 850; БА = 0; При этом получается Рез._урон = [1100 * (100+(50/4)+(50/20)-(250*1.2)-((15000-850)/100) + 0)]/100 = -3591,5 (!!!!!) Отрицательного значения не должно быть! Урон всегда положительный! К тому же он возрос относительно базового оружия, а должен был уменьшиться, поскольку противник нас тяжелее, да и сила у нас не акти какая! Должен был быть < 1100 !!!! Это я создал первого в Темплере высокоуровневого монстра и такое же самое наикрутейшее оружие и вот ОБЛОМ! ----------------------- А вот я дерусь со стражником очень обычным даже оружием: БУ = 15; УП = 50; СИ = 50; БР = 45; вес_противника = 1200; вес_бьющего = 850; БА = 0;
Получается Рез._урон = [15 * (100+(50/4)+(50/20)-(45*1.2)-((1200 - 850)/100)+0)]/100 = 8.625 Абсолютно нормально! Умения имеют диапазон 0 - 100; Низкокачественное оружие имеет урон порядка 15, кинжалы ~ 7, среднее оружие ~ 25. Кожанная средненькая бронь имеет бронированность 9, хорошая броня стражи (низкая из тяжелых) ~ 45. Вес человекоподобных перцев варьируется в пределах 400 - 1200 (в сотнях грамм! т.е. указаны на наш пересчет 40 - 120 кг). Самый крутой урон оружия может достигать 200 физически + накрутки, крутой броней может считаться с показателем 100. Вот под это я пытался настроить формулу, но она как видно не успешна! :( Стандартные формулы к ничему хорошему не приводят, поскольку броня и относ. вес противников, насухо перебивают урон к единице! Не говоря уже о том, если умножать базовый_урон_оружия на умение! :( Если при стандартной формуле повысить все уроны всех оружий - это ни к чему хорошему не приводит! Опять стражник не может пробить захудалую кожанную бронишку! Вот такая беда, напрочь затормозившая всю разработку! Как же связать приведенные ниже (6) параметров в учете результирующего урона?....
|
219.
$anja
(21.12.2005 04:37)
0
Так, ADB, давай выложи для начала примерные границы каждого из параметров. Плюс какие _именно_ глюки у тебя выпрыгивают (отрицательный урон?, или вида 0,0013?). Тогда уже можно будет о чём-то говорить.
|
218.
Разработчик (ADB)
(21.12.2005 00:57)
0
Простейшая стандартная формула:
Результирующий_урон = БУ + СИ - БР + БА
совсем не подходит, уже проверял! :(
|
217.
Разработчик (ADB)
(21.12.2005 00:54)
0
Не нравятся мне формулы расчета результирующего урона для ближнего боя! Вот думаю, как правильнее завязать следующие параметры для его вычисления: 1) базовый урон оружия (БУ) 2) умение пользоваться данным типом оружия (УП) 3) параметр "сила" атакующего персонажа (СИ) 4) относительный вес между двумя соперниками +/- к урону атаки (ОТН_ВЕС) 5) броня противника (БР) 6) бонус атаки (БА) ???????????????????????? Сейчас это делается какой-то жуткой формулой на подобии: Результирующий_урон = [БУ*(100 + (УП/4) + (СИ/20) - (БР*1.2) - (вес_противника - вес_бьющего)/100 + БА)]/100
Так все вроде бы неплохо, но когда веса различаются очень значительно и броня соперника весьма крута, то начинаются жутки глюки в рассчете! Да, вес принимается целыми числами в сотнях килограмм (т.е. 1 веса = 100гр. = 0.1 кг). Вот незнаю как и быть :(
|
216.
$anja
(19.12.2005 04:50)
0
Неа. narod.ru беспощадно режет зарубежный трафик, а у меня как раз нерусский ip. :(
|
215.
Разработчик (ADB)
(16.12.2005 04:41)
0
У меня народный хост работает совсем неплохо. Видимо это зависит от места расположения. И мы тут ближе находимся к их серверу. До следующей недели надо переехать. Если будет где разместиться. Место хорошее.
|
|
|
|