Форумы-->Вопросы и помощь в игре--> 1|2
| Автор | Перемещение отряда по диагонали |
Как считаются клетки перемещения по диагонали в бою, если можно ссылку на справку об этом, если есть.
Спасибо | | по теореме пифагора | | квадрат гипотенузы равен сумме квадратов катетов, но только так считать неудобно каждый раз) может есть проще способ? | для Газкул:
ну, оно так считается
как удобно - это вопрос индивидуальный, я вообще не считаю, и так понятно, куда дойдет | | мины ставлю - всегда прибегают, но вопрос о клетках актуален | для RobotDevil:
Ну а если мне танцем коня оббегать нужно, там получается и несколько прямых клеток вперемешку с косыми... | | 1,5 клетки | для Чебурашка:
куда округление? | | И есть ли где-нибудь об этом точное утверждение? | для Газкул:
учитывая что латник может пройти 3 клетки и еще 1 по диагонали - округление вниз | для Чебурашка:
спасибо, хоть это все-равно темная история остается по прежнему...
Тему не крою, может кто ссылку даст на справку или нечто подобное, где можно об этом почитать. | И есть ли где-нибудь об этом точное утверждение?
Сделав 1 шаг по диагонали, танцор с ветром получает +3 защиты | для Чебурашка:
Сделав 1 шаг по диагонали, танцор с ветром получает +3 защиты
Как-нибудь проверю, но если правда, то спасибо) Даже если не правда - все равно спасибо, т.к. натолкнул на мысль об проверке данной ситуации)) | | не проще навести курсор и посмотреть на область хода? | для Диалгу:
разные ситуации обхода стеков бывают, особенно у мелких, хотелось бы знать наверняка, прежде укрывать крупными свои мелкие стеки... | учитывая что латник может пройти 3 клетки и еще 1 по диагонали - округление вниз
что-то вы перепутали, если он пройдет 3 клетки, то по диагонали он уже шаг не сделает
1.5 клетки считаете по диагонали и все, если насчитали, например, 6.5, а скорость существа 6, то оно уже не дойдет | | актуально | 2 и 4 деза
По теореме Пифагора считается прямая стрела и, например, цепуха
А при перемещении отрядов диагональ = 1.5 клетки
Ловкость — плохой пруф, тк разница между sqrt(2) и 1.5 достаточно маленькая, а с учётом разрядности дефа при отображении отличия может быть не видно
Лучший способ проверить наглядно: взять существо со скоростью 10 — например, джинна-султана с миником на скорость, берса с руной энергии или грома с первой кровью
Меньше не пойдёт, тк отличие не успеет накопиться
И предложить ему пробежать 7 клеток по диагонали
Если бы диагональ была равна sqrt(2), оно бы смогло это сделать:
sqrt(2)*7=9.899 < 10
Но тк 1.5*7=10.5 > 10, оно этого сделать не должно
А округлять никуда не надо, будто бы клетки только целые бывают
Представьте, что это просто "запас хода"
Если минотавр идёт на 3 клетки по диагонали, он тратит 4.5 клеток хода; 4 < 5 — то есть может это сделать
Если это попробует сделать латник, у него не получится (4 < 4.5)
Ну и
учитывая что латник может пройти 3 клетки и еще 1 по диагонали - округление вниз
что-то вы перепутали, если он пройдет 3 клетки, то по диагонали он уже шаг не сделает | для Небылица:
Спасибо, но механику просчета объяснить вы мне можете? Я не на прямые собрался бегать и не на беспрепятственные диагонали, а оббегать крупные стеки или крупными стеками | для Небылица:
Все-таки 1.5?
Кстати я вас собирался мониторить на след мт |
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. 1|2К списку тем
|