Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
17:12
3974
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->
1|2|3

АвторРасчёт дальности хода
а корень из двух это что за расстояние?
Расстояние "удара" существа. А оно у нас бьёт именно на корень из двух. Это с одной стороны. А с другой, я, наверное, не прав, т.к. если "запас скорости" существа будет, скажем, 0.6, когда оно остановится, то получится, что оно якобы ударит через 1 клетку...

Короче... Формулу ты не выведешь, т.к. у нас клетки. И клетки не пустые, а на них ещё что-то может стоять. Потому делаешь ли ты программно такой отбор, или же просто сам считаешь что-либо, единственный метод решения поставленной задачи - перебор. Просто двигаешься во все клетки, до которых можешь дойти (я таки склоняюсь к варианту, что движение вперёд - 1 очко хода, по диагонали - 1.5 и это реализовано программно), и от них ещё делаешь по 1 шагу дополнительно (как прямо, так и по диагонали). И полученная область и есть область удара существа.


Выведение формулы по вышеуказанным причинам невозможно. Они не для шахматных задач пишутся.
для Вавар-воин:
Похоже так и буду делать и уже в чём нить серьёзнее экселя. Спасибо
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

1|2|3
К списку тем
2007-2025, онлайн игры HeroesWM