2009-05-22 10 views
2

私は移動している人のシミュレーションを作成する任務を受けています。それは、レストランを歩いたり、学校を出る人々の束である可能性があります。周りを検索すると、一人の人には大丈夫なA *関連のものが見つかりましたが、私は束を持っていきます。このようなものに人々が使用する標準ライブラリがありますか?または、私が見なければならないアルゴリズムの一種?または私を得ることができる本?群衆シミュレーションのための.NETライブラリ/ブック

+0

ちょうど不思議なことに、正確にシミュレーションは何ですか?興味深い問題。 –

+0

私は男がゲーム業界にいると思います。 – x0n

+0

悲しいことに、これはゲームではありません。私が仕事を分かち合うなら、私は間違いなくリンクを掲示するでしょう。 –

答えて

2

ありがとう:ここ

は一緒に様々な研究論文へのリンクで群衆をモデル化のさまざまな側面を引く一品です。私が見つけた最高の記事は、Craig Reynoldsによって@ x0n sitedと同じサイトにも書かれていると思います。リンクをクリックすると、彼の論文の例を示す一連の単純なJavaアプレットがあります。

C++で書かれたOpenSteerライブラリを示唆する多くのウェブサイトがありました。私は最終的にSharpSteerが同じライブラリをとり、C#に移植することを発見しました。彼らはXNAのために書かれた素晴らしいデモの束を持っています。

5

私は決してAIの男によってですが、私も私はこれを理解することができます:私は群がっ/それを緊急行動alogorthimsのための偉大な出発点と自然な動きを発見した

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

を。ここのエントリーページは飛ぶ動物の周りを指向していますが、ページの下には多くのリンクがあります。

3

いくつかのゲームを探しても群衆をやってのけるしたいのですが、アサシンクリードはかなり印象的でした。それぞれの人は、お金を乞う、マーケットにポットを持ち歩く、グループで歩くなどのような基本的な目的を持っていました。このすべてが、(他のゲームと比較して)群衆の本当に印象的なシミュレーションに溶け込んでいました。ヘルプ皆のため Simulating Crowd Flow Dynamics