AStarGrid2D On Tilemap ====== Пример примитивного, но работающего алгоритма AStarGrid2D ====== пока переменная **astar_grid** статичная - все субъекты будут использовать единую карту путей, если на не будет статичной то динамические объекты найдены не будут так как тогда весь поиск будет постоянно перетираться, для этого нужен другой алгоритм (он уже создан, но мне лень выкладывать). функция **game_process** должна запускаться каждый физический процесс или если нет физики в игре то каждый кадр (что хуже ибо алгоритм пересчитывает ВСЕ объекты в группе, что может снизить производительность и расход батареи если приложение мобильное планируется), функцию **start_moving** вызываем в момент когда хотим начать передвижение {{ :start:wiki:engines:godot4:components:astargrid2d:pathfinding.gd |Download pathfinding.gd}}