| Автор | Ходьба |
| Немного глупый вопрос, но как научиться точно считать клетки, которое может пройти существо? Я иногда не понимаю, сможет ли юнит забежать к стрелку, если оттуда существо уйдёт. Ну то есть все эти диагоналечки и т.д |
| Горизонталь-вертикаль по 1 клетке - 1 скорость. По диагонали приблизительно 1.44. |
По диагонали приблизительно 1,41, если точнее (корень из двух)
Я примерно считаю так
Если скорость 5, то
5 клети - ширина 1 клетка
4 клетки - ширина 5 клеток
3 клетки - ширина 7 клеток
Если рисунком:
..........0
........00000
.......0000000
......000000000
......000000000
.....00000Ю00000
......000000000
......000000000
.......0000000
........00000
..........0
Где:
Ю - Юнит
0 - куда он может пойти по клеткам |
| Спасибо, весь рисунок уехал из-за того что в строке наборе и на форуме шрифты разные(( |
| Есть еще один не самый логичный момент: большое существо, которое вроде занимает 2х2 клетки может протиснуться в месте шириной в 1,5 клетки |
для I love Liza:
Вот тут тоже не понимаю как работает
для _a_n_d_r_e_i_ka:
А что с округлением? Типо если существу нужно 2.82+3, то получается минимум скорости которым он должен обладать = 6? |
для Dealux:
Наверное сделано, чтобы большим существам не было очень легко заблокировать путь. Просто надо запомнить этот факт, что по диагонали оно может пройти через узкое одноклеточное горлышко |
А что с округлением?
Округление по стандартным правилам, как я понимаю
Если меньше чем 0,5 - вниз
Если больше или равно 0,5 - вверх |