用于群组模拟的.NET库/书籍

时间:2009-05-22 17:09:47

标签: .net artificial-intelligence simulation

我的任务是创建一个人们四处走动的模拟。可能是一群人走过餐馆或离开学校。搜索周围,我发现了一堆A *相关的​​东西,对一个人来说很好,但我会有一堆。人们使用这个东西的标准库吗?或者我应该看一种算法?还是一本能帮我上路的书?

5 个答案:

答案 0 :(得分:5)

我绝不是一个AI人,但我甚至可以理解这一点:

http://www.red3d.com/cwr/boids/

我发现它是紧急行为alogorthims和自然运动/植绒的一个很好的起点。这里的入口页面是围绕飞行动物,但页面底部有许多链接。

答案 1 :(得分:3)

很少有游戏可以很好地吸引人群,但刺客信条非常令人印象深刻。每个人都有一些(基本的)目标,比如乞讨钱财,向市场运送花盆,走在一个小组等等。所有这些都融合成一个真正令人印象深刻的(与其他游戏相比)人群模拟。

这篇文章将人群建模的各个方面与各种研究论文的链接结合在一起: Simulating Crowd Flow Dynamics

答案 2 :(得分:2)

答案 3 :(得分:2)

感谢大家的帮助。我相信我发现的最好的文章也是由Craig Reynolds在与@ x0n sited相同的网站上撰写的。如果单击链接,则会有一堆简单的Java小程序,为他的论文提供示例。

有许多网站建议使用C ++编写的OpenSteer库。我终于找到SharpSteer,它使用相同的库并将其移植到C#。他们为XNA编写了许多精彩的演示。

答案 4 :(得分:1)

你可能会try Googling一些你最喜欢的游戏。例如,以下是two interestingresults Ages of Empires