как заставить врага следовать за мной в 2D платформере Godot

Итак, я делаю 2D-платформер под названием агент 404. Я прямо сейчас создаю врага, но не могу этого сделать. Поэтому я искал учебник, но не смог найти никаких руководств, связанных с врагом 2D-платформеров, который следует за игроком. Я пробовал все, кроме большинства из них, но все в итоге ошиблись. Я хочу спросить, знает ли кто-нибудь из вас способ или руководство, которые могли бы мне помочь?


person Insta Devoloper__    schedule 15.02.2021    source источник


Ответы (1)


Если вы используете карту листов, вы можете использовать Navigation2D для почти готового поиска пути.

GDQuest объясняет некоторые из них в этом руководстве:

https://www.youtube.com/watch?v=0fPOt0Jw52s

Однако, поскольку вы создаете платформер, вы можете столкнуться с той же проблемой, когда единственные плитки с навигацией на них пусты и поэтому не заполняются автозаполнением. Если это так, вы можете найти обходной путь здесь (что-то, что я просто застрял на себе :-)):

навигационные карты листов без размещения пешеходных фрагментов вручную

person Saffron Streams    schedule 18.02.2021