我如何在 2D 平台游戏 Godot 中让敌人跟着我

问题描述

所以我正在制作一个名为“agent 404”的 2D 平台游戏。我现在正在制造敌人,但似乎无法做到。所以我寻找了一个教程,但找不到任何与跟随玩家的 2D 平台游戏敌人相关的教程我尝试了所有但大多数但最终都错了。我想问一下你们有没有人知道可以帮助我的方法或教程?

解决方法

如果您使用 tilemap,则可以使用 Navigation2D 进行几乎“开箱即用”的寻路。

GDQuest 在本教程中解释了其中的一些内容:

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

然而,由于您正在制作一个平台游戏,您可能会遇到同样的问题,其中唯一带有导航的图块是空白的,因此没有被自动拼接器填充。如果是这种情况,您可以在这里找到解决方法(我只是坚持自己的事情:-)):

navigation tilemaps without placing walkable tiles manually