Воскресенье, 30.08.2026
Мой сайт
Меню сайта
Статистика

Онлайн всего: 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  
У меня народный хост работает совсем неплохо.
Видимо это зависит от места расположения.
И мы тут ближе находимся к их серверу.
До следующей недели надо переехать.
Если будет где разместиться.
Место хорошее.


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2026
    Конструктор сайтовuCoz