zx5zx6, я для бэка использую php. Мне слихвой этого хватает.
Нода (язык javascript), вместо языка php, ничем не хуже на бэке.
Протоколы, алгоритмы, операционки, безопасность... И.. уж точно, боты - ничего общего с языком разработки не имеют.
Язык программирования - это не средство для решения задач бизнеса, а средство для кодирования уже готовой логики для последующего исполнения на вычислительном устройстве.
А работающее решение - оно то как раз и решает проблемы бизнеса.
PS: надеюсь, мне удалось донести то, что язык программирования - это не самый важный инструмент в достижении цели.
Zimaell, если у них след.шаг одна и та же клетка: они будут или ждать пока кто-то первый пройдёт (это доп.время), или должны будут накладываться друг на друга (т.е., без коллизий к друг другу).
А в моём варианте - они всегда будут стараться искать путь так, чтобы не мешать друг другу.
Просчёт - только для самого ближнего к цели. Остальные - по ближним юнитам к друг другу, и которые чуть впереди идут.
Zimaell, а у юнитов разная скорость или они будут ходить только колонной?
Если они будут идти хаотично, но к одной дальней цели - нужно, чтобы задние всегда шли именно за впереди идущим, а не все к дальней цели. А уже самый первый - к той самой дальней цели.
Иначе, крайне затратно каждому по волне на весь левел раздавать)
keddad, если не нужно понимать: в какой именно половине он находится, то можно и так, да.
Но обычно, это нужно для отсечения списка (при выполнении рекурсии) на следующих итерациях.
Megum1n, тогда или платные сторонние продукты защиты, или менять вход почты на сторонний защищённый сервер и оттуда уже пересылать на свой. А у себя - фильтр по IP.
jonSina, почитайте в википедии уравнение прямой.
Для её построения нужно само уравнение и набор из двух (или более) точек на оси x.
x - берёте ЛЮБЫЕ!
Получаете "y" и ставите точку, и т.д.
Нода (язык javascript), вместо языка php, ничем не хуже на бэке.
Протоколы, алгоритмы, операционки, безопасность... И.. уж точно, боты - ничего общего с языком разработки не имеют.
Язык программирования - это не средство для решения задач бизнеса, а средство для кодирования уже готовой логики для последующего исполнения на вычислительном устройстве.
А работающее решение - оно то как раз и решает проблемы бизнеса.
PS: надеюсь, мне удалось донести то, что язык программирования - это не самый важный инструмент в достижении цели.