gpt4 book ai didi

xna - 在连续2D空间中避免障碍的基本寻路

转载 作者:行者123 更新时间:2023-12-04 03:35:27 24 4
gpt4 key购买 nike

我正在编写一个模拟,其中生物对象应该能够向环境中的其他任意对象移动,绕过障碍物滑动而不是进行任何智能的寻路。我并不是想让它计划一条路径-只是朝一个大致方向移动,并绕过障碍物反弹。

这是2D环境(俯 View ),每个对象都有一个边界矩形用于碰撞检测。没有网格,我没有在寻找A *解决方案。

我还没有找到任何关于这种“愚蠢的”基于碰撞的寻路的教程,因此我可能没有使用最常用的术语来描述它。

关于如何实现这一点的任何建议(或指向教程的链接)?

最佳答案

扩展Guillaume关于避障的说法,一种适合您的技术是anti-gravity movement。您将局部障碍物视为反重力的点源,将目标视为重力,并且计算机控制的角色将绕障碍物滑动(如肥皂!)到达目标。

关于xna - 在连续2D空间中避免障碍的基本寻路,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/874875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com