Python 如何使用pygame创建寻路

Python 如何使用pygame创建寻路,python,pygame,path-finding,Python,Pygame,Path Finding,目前在高中的最后一年,我想用pygame用python制作一个视频游戏。但是我有一个问题:如何让怪物(精灵)沿着我的路从a点到B点。 我没有任何代码显示,因为我不知道如何做 我希望你能帮助我这条路可以可视化为一系列连接在一起的线条。你需要做的就是 a) 存储每条线的起点和终点坐标 [ [(x11, y11), (x12, y12)], [(x21, y21), (x22, y22)], ... ] b) 使精灵按顺序从每个起始坐标移动到最终坐标。while循环中的一些简单逻辑就可以做到这一点。

目前在高中的最后一年,我想用pygame用python制作一个视频游戏。但是我有一个问题:如何让怪物(精灵)沿着我的路从a点到B点。 我没有任何代码显示,因为我不知道如何做


我希望你能帮助我这条路可以可视化为一系列连接在一起的线条。你需要做的就是

a) 存储每条线的起点和终点坐标

[ [(x11, y11), (x12, y12)], [(x21, y21), (x22, y22)], ... ]

b) 使精灵按顺序从每个起始坐标移动到最终坐标。while循环中的一些简单逻辑就可以做到这一点。您可以基于此创建代码。

嘿!欢迎来到SO。不幸的是,这类问题在网站上是离题的(它太宽泛了,有太多的方法来解决!)。我建议你从教程开始,或者用谷歌搜索“pygame a*寻路”之类的东西。这里有一个:阅读………我尝试过这个解决方案,但每次我添加一个精灵,游戏都会闲置,因为他必须做所有的计算。你能包括代码中进行这些计算的部分吗?
[ [(x11, y11), (x12, y12)], [(x21, y21), (x22, y22)], ... ]