AI中间件的有用列表。请提供URL,免费/开放源代码或获得许可的内容以及能力的简要说明。
格式:
*Package* (License)
Link
Pros
Cons
AI中间件的有用列表。请提供URL,免费/开放源代码或获得许可的内容以及能力的简要说明。
格式:
*Package* (License)
Link
Pros
Cons
Answers:
Havok AI(商业-不便宜)
http://www.havok.com/index.php?page=havok-ai
Havok擅长物理,并且已经提供行为,动画和其他种类的中间件已有一段时间了。
物理和AI很难合作,尤其是动画,因此请节省一些时间并使用Havok。
强烈推荐。:)
如果您负担得起。
优点:行业实力品质,成熟的技术。使AI与物理合作。
缺点:价格陡峭。
AI.implant(授权)
http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#
不知道有什么好处,我只是记得几年前在GDC上从他们那里获得了一些小册子,看来它们还在。
从我的理解中,Kynapse(商业)是寻路库的第一大市场份额。它是最古老的商业AI中间件。
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544
我对以前的版本的经验是,它们使用可怕的API时体积很大,并且实现得不是很好。我们对此有很多问题。
现在,在他们的新版本中,他们似乎已经更改了数据格式和其他一些根本性的更改,因此也许他们现在已经解决了这些问题。
它也是一种商业产品,相当昂贵。
NavPower(商业)
我对它的体验很积极,尽管我还没有附带任何标题。我与之交谈过的大多数其他人也有类似的积极经历。API很容易理解。
相当简单的API,这可能是一个限制。
Golaem(商业)
我将在商业产品列表中添加Golaem(完整说明:我为他们工作)。
Golaem Path是一个实时3D导航库(路径查找和反应性导航/转向行为)。它不用于游戏开发,但可以用于游戏。
SharpSteer。(MIT许可证?)
http://sharpsteer.codeplex.com/
SharpSteer是OpenSteer的C#端口。与OpenSteer一样,SharpSteer的目的是帮助构建游戏和动画中自主角色的操纵行为,当前的实现重点是Microsoft的XNA。