[ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà - Ñòðàíèöà 2 - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ñïðàâî÷íûå è îáó÷àþùèå ìàòåðèàëû äëÿ èãðîêîâ HoMM3 online  ïîäðàçäåëå ñîáðàíà ïîëåçíàÿ è ñïðàâî÷íàÿ èíôîðìàöèÿ äëÿ èãðîêîâ HoMM3 online, çäåñü ìû îáñóæäàåì òîíêîñòè, õèòðîñòè è ðàçëè÷íûå àñïåêòû èãðû, îáó÷àåì è ó÷èìñÿ.

Îòâåò
Ñòðàíèöà 2 èç 5
 
Îïöèè òåìû
#16
Ñòàðûé 18.08.2012, 00:53
  #16
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Баллиста есть в планах, да. А какие еще боевые машины могут наносить урон по юнитам, простите?
nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#17
Ñòàðûé 18.08.2012, 07:11
  #17
^
Dirty_Player
 
Àâàòàð äëÿ Dirty_Player
Êîîðäèíàòîð
📖
Ðåãèñòðàöèÿ: 29.04.2007
Àäðåñ: Las Vegas, Nevada
Ñîîáùåíèÿ: 11704
1750
Îòïðàâèòü ñîîáùåíèå äëÿ  Dirty_Player ñ ïîìîùüþ ICQ Dirty_Player#3487
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 29.04.2007
Àäðåñ: Las Vegas, Nevada
Ñîîáùåíèÿ: 11704
1750
Îòïðàâèòü ñîîáùåíèå äëÿ  Dirty_Player ñ ïîìîùüþ ICQ Dirty_Player#3487
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

nappyА какие еще боевые машины могут наносить урон по юнитам, простите?
Юниты могут наносить урон по боевым машинам. Прощаю
Dirty_Player âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#18
Ñòàðûé 14.11.2012, 23:37
  #18
^
positive
 
Àâàòàð äëÿ positive
📖
Ðåãèñòðàöèÿ: 18.09.2009
Ñîîáùåíèÿ: 934
1714
Îòïðàâèòü ñîîáùåíèå äëÿ  positive ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 18.09.2009
Ñîîáùåíèÿ: 934
1714
Îòïðàâèòü ñîîáùåíèå äëÿ  positive ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

а под ВТ её заточить будет проблемно?
positive âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#19
Ñòàðûé 15.11.2012, 02:44
  #19
^
MerlinTheMagician
 
Àâàòàð äëÿ MerlinTheMagician
📖
Ðåãèñòðàöèÿ: 18.01.2010
Ñîîáùåíèÿ: 1071
1465
MerlinTheMagician #3014
Ðåãèñòðàöèÿ: 18.01.2010
Ñîîáùåíèÿ: 1071
1465
MerlinTheMagician #3014
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

ммм...в одной из тем - ВТ-шников обвинили в том, что мы чрезвычайно упростили игру...
numOne ВТ развращает своей зализанностью и упрощением
Наличие подобных программ, по сути, упрощает процесс принятия решений, отводя на второй план изучение физики игры и в частности, физики боя (и его математики).
Я рекомендовал дополнить регламент проведения оффлайнового СНГ-2013 запретом на использование любых программных продуктов, за исключением стандартного калькулятора, позволяющих получить какое-либо преимущество в игре.
MerlinTheMagician âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#20
Ñòàðûé 15.11.2012, 09:32
  #20
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Испытания проводились на версии героев SOD. Единственная редко возникающая ошибка в расчетах заключается в неправильном округлении (странность героев) и выражается в разнице реального и расчетного урона на единичку. Будем думать, как это побороть
В Героях всегда округляется до большего? Ну так возьмите целую часть числа и прибавьте единицу. Да и функция округления до большего в некоторых (это если не во всех) языках точно есть. Или я что-то не понял?
Наличие подобных программ, по сути, упрощает процесс принятия решений
Тогда наличие бумажки и ручки тоже упрощает этот процесс. Наличие мозга, который способен такие вещи расчитывать в уме или хотя бы прикидывать, тоже упрощает. Предлагаю всё это запретить и играть исключительно с помощью игральных костей: какое число выпало, так и ходишь.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#21
Ñòàðûé 15.11.2012, 09:47
  #21
^
MerlinTheMagician
 
Àâàòàð äëÿ MerlinTheMagician
📖
Ðåãèñòðàöèÿ: 18.01.2010
Ñîîáùåíèÿ: 1071
1465
MerlinTheMagician #3014
Ðåãèñòðàöèÿ: 18.01.2010
Ñîîáùåíèÿ: 1071
1465
MerlinTheMagician #3014
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

MentТогда наличие бумажки и ручки тоже упрощает этот процесс. Наличие мозга, который способен такие вещи расчитывать в уме или хотя бы прикидывать, тоже упрощает. Предлагаю всё это запретить и играть исключительно с помощью игральных костей: какое число выпало, так и ходишь.
В данном случае речь идёт как раз о замене мозга программой, которая сказывается на интеллектуальности игры (то есть увеличивает/даёт шансы "дураку" на победу в "битве разумов"). Моя рекомендация по запрету программ предложена исключительно для регламента оффлайновых турниров СНГ.
Аналогичным образом на оффлайновых турнирах по покеру никто не позволит сидеть и пользоваться холдем-менеджером.
MerlinTheMagician âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#22
Ñòàðûé 17.11.2012, 10:48
  #22
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

positiveа под ВТ её заточить будет проблемно?
Если подскажете, где формулы глянуть, то без проблем

MentВ Героях всегда округляется до большего? Ну так возьмите целую часть числа и прибавьте единицу. Да и функция округления до большего в некоторых (это если не во всех) языках точно есть. Или я что-то не понял?
В героях с округлением есть одна странность. В редких случаях по формуле получается так, что округлять вообще не надо, результат целый, а на практике игра зачем-то добавляет к результату единицу, как будто там дробная часть есть. Или что-то такое, уже не помню точно.


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

Добавлено через 6 часов 30 минут
Обновил версию по ссылке в первом посте. Изменения:

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

Еще хотел обновить первый пост новыми скринами, но, видимо, низя
nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#23
Ñòàðûé 17.11.2012, 10:50
  #23
^
nik312
 
Àâàòàð äëÿ nik312
📖
Ðåãèñòðàöèÿ: 10.03.2008
Àäðåñ: Ìîñêâà
Ñîîáùåíèÿ: 489
1511
Îòïðàâèòü ñîîáùåíèå äëÿ  nik312 ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 10.03.2008
Àäðåñ: Ìîñêâà
Ñîîáùåíèÿ: 489
1511
Îòïðàâèòü ñîîáùåíèå äëÿ  nik312 ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Кстати, я долго искал создателя этой вещицы. Думал некоторое время даже, что это Калабаба. А все ради того, чтобы затребовать одну очевидную и необходимую фичу - свап. Почти всегда интересует урон в обе стороны, поэтому хотелось бы иметь возможность одной кнопкой поменять условия сторон с точностью до наоборот.
nik312 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#24
Ñòàðûé 17.11.2012, 10:52
  #24
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Свап сегодня-завтра будет. Он давно был в планах, но только сейчас снова дошли руки до этой программы
nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#25
Ñòàðûé 17.11.2012, 10:55
  #25
^
Ihtiandr
 
Àâàòàð äëÿ Ihtiandr
📖
Ðåãèñòðàöèÿ: 31.01.2011
Àäðåñ: Vladivostok City
Ñîîáùåíèÿ: 586
Ðåãèñòðàöèÿ: 31.01.2011
Àäðåñ: Vladivostok City
Ñîîáùåíèÿ: 586
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

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

Видимо это не странность, а просто кривое округление вверх по формуле [целая часть] + 1, т.е. без проверки того, что число уже целое.
__________________
ICQ: 494048169

Íå ëþáÿò ìíîãèå ïîðíóõó, à ÿ... À ÿ ëþáëþ ïîðíóõó! © À.Ñ. Ïóøêèí

Twitch Channel

Crypt Videos
ICQ: 494048169

Íå ëþáÿò ìíîãèå ïîðíóõó, à ÿ... À ÿ ëþáëþ ïîðíóõó! © À.Ñ. Ïóøêèí

Twitch Channel

Crypt Videos
Ihtiandr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#26
Ñòàðûé 17.11.2012, 13:41
  #26
^
Captain
 
Àâàòàð äëÿ Captain
📖
Ðåãèñòðàöèÿ: 23.11.2007
Àäðåñ: Kiev
Ñîîáùåíèÿ: 1249
1535
Îòïðàâèòü ñîîáùåíèå äëÿ  Captain ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 23.11.2007
Àäðåñ: Kiev
Ñîîáùåíèÿ: 1249
1535
Îòïðàâèòü ñîîáùåíèå äëÿ  Captain ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

если лукари нападают, то увеличивая атаку. их героя, увеличивается урон.
и нет расчета урона, если они врукопашную
__________________
Äèïëîìàòèÿ - èñêóññòâî ãîâîðèòü ñîáàêå "õîðîøàÿ ñîáà÷êà" äî òåõ ïîð ïîêà íå íàéäåøü ïîäõîäÿùóþ ïàëêó.
Äèïëîìàòèÿ - èñêóññòâî ãîâîðèòü ñîáàêå "õîðîøàÿ ñîáà÷êà" äî òåõ ïîð ïîêà íå íàéäåøü ïîäõîäÿùóþ ïàëêó.
Captain âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#27
Ñòàðûé 17.11.2012, 18:46
  #27
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

IhtiandrВидимо это не странность, а просто кривое округление вверх по формуле [целая часть] + 1, т.е. без проверки того, что число уже целое.
Но в большинстве случаев игра ведет себя ожидаемо и округляет правильно.

Captainесли лукари нападают, то увеличивая атаку. их героя, увеличивается урон.
и нет расчета урона, если они врукопашную
А что не так? Урон лучников, как и у любых других юнитов, зависит от их атаки, которая, в свою очередь, зависит от атаки героя.

Урон с кривой стрелы/врукопашную/сквозь стены можно посчитать, но как-то больно дофига всего получается. Надо подумать, как это аккуратно вместить.
nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#28
Ñòàðûé 18.11.2012, 18:33
  #28
^
dnaop-wr
 
Àâàòàð äëÿ dnaop-wr
📖
Ðåãèñòðàöèÿ: 25.02.2011
Àäðåñ: Kharkov
Ñîîáùåíèÿ: 1011
Ðåãèñòðàöèÿ: 25.02.2011
Àäðåñ: Kharkov
Ñîîáùåíèÿ: 1011
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Была в 2000 - 2001 г.г. утилитка "Heroes III Combat Simulator", примерно такого же размера, но не включала в себя параметры героев - только монстров. И не требовала фрамверка вообще. Эта утилитка вроде бы по всем показателям лучше, но ... для утилиты 0,5 МБ требуется дополнительного софта аж 850 МБ. Многовато, если учесть, что больше не для чего этот софт не нужен. Второго фрамверка на все случаи за глаза хватает. Жаль, но не смогу попользоваться этим калькулятором...
__________________
Òåõíèêà â ðóêàõ èíäåéöà ìåðòâà.

Ñïðàâî÷íèê ïî ÍîÌÌ-4 http://handbookhmm.ru/pamyatka-dlya-heroes-iv.html

Ïàìÿòêà ïî ÍîÌÌ-3 http://handbookhmm.ru/pamyatka-dlya-homm-iii.html

è HotA http://handbookhmm.ru/vyishla-obnovl...-iii-hota.html
Òåõíèêà â ðóêàõ èíäåéöà ìåðòâà.

Ñïðàâî÷íèê ïî ÍîÌÌ-4 http://handbookhmm.ru/pamyatka-dlya-heroes-iv.html

Ïàìÿòêà ïî ÍîÌÌ-3 http://handbookhmm.ru/pamyatka-dlya-homm-iii.html

è HotA http://handbookhmm.ru/vyishla-obnovl...-iii-hota.html
dnaop-wr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#29
Ñòàðûé 18.11.2012, 23:01
  #29
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

Ну, ребят, много софта нынче на дотнете пишут Черт его знает, может, и стоит переписать на C++/MFC, но я в последний раз его щупал еще в начале века.
nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#30
Ñòàðûé 23.11.2012, 00:04
  #30
^
nappy
📖
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ðåãèñòðàöèÿ: 19.07.2012
Ñîîáùåíèÿ: 24
Ïî óìîë÷àíèþ
Re: [ÏÐÎÃÐÀÌÌÀ] Êàëüêóëÿòîð óðîíà

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

Актуальный скрин:

nappy âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 2 èç 5


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 08:47.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru