どのオンラインゲームでAI開発を練習できますか?[閉まっている]


8

私はオンラインの世界のアバターのための人工知能の設計方法論を実験するプロジェクトに取り組んでいます。ここのオンラインの世界は解釈にかなりオープンです。たとえば、Second LifeCounter Strikeと同じように適用できます。これらの実験を実行するには、まず問題の世界のインテリジェントエージェントを開発する必要があります。しかし、私は正直なところ、これに使用できるゲームにかなりこだわっています。

私の好みはMMORPGをプレイするためのインテリジェントな「ボット」を開発することでしたが、そのようなゲームの法的制限により私は妨げられました。同様に、ほとんどのFPSゲームでは、人間のプレーヤーの代わりにインテリジェントエージェントを使用することは不正行為と見なされます。

もちろん、代替手段はNPCボットを作成することです。特定のプレーヤーを置き換えるのではなく、プレーヤーと一緒に世界に住むインテリジェントエージェント。しかし、私は自分でもインテリジェントな対戦相手を作成できるゲームを見つけるのに苦労しています。

主な要件は、サードパーティのプログラムが通常プレーヤーが利用する関数呼び出しを使用し、世界の状態に関するフィードバックを読み取ることができるゲームであると思います。

Quake IIIとUnreal Tournamentは以前から提案されていましたが、これらはすでにこの研究プロジェクトの作業の主題になっています。

自分のオンラインゲームを最初から作成するのではなく、ミドルウェアやAPIなどを通じて、人工的にインテリジェントなプレーヤーまたはボットを作成できるゲームはどれですか。


4
これらのゲーム開発者に連絡してください。不正行為を目的としたボットは嫌がらせられていますが、多くのゲームスタジオが調査結果を共有することを申し出た場合は、喜んで許可してくれることを望んでいます。
DampeS8N、2012

回答:


7

オープンソースのMMOコードベースの1つを実行する独自のサーバーを設定してみることができます。PlaneShiftはそのようなゲームの1つであり、WorldForgeには(前回調べた)単純なルールセットを使用したゲームがいくつかあります。Ryzomは、コードとアセットの両方をオープンソースとしてリリースした、以前はクローズドソースであったMMOです

これらのコードベースから独自のサーバーを設定するには、おそらく少しの作業と、より多くのハードウェアが必要になります。利点としては、環境を制御でき、エージェントに関するより良いデータを取得できる可能性があります。また、コードへのアクセス権もあるので、ゲームサーバーとのエージェントの通信を実装するのに非常に役立ちます。


ジャスティニアンの応答をありがとう、これらは非常に魅力的なオプションであり、私は必ず調べます!MMORPGの前線でほとんど諦めていましたが、これは私の希望を大幅に更新します。
Myn

5

これはSecond Life以上のカウンターストライクの道を目指していますが、ゲームのCube 2は完全にオープンソースのFPSであり、完全に変更可能なマルチプレイヤーゲームを必要とする多くの研究プロジェクトで使用されています。これは私が知っている1つの論文で、変更が容易なために使用されています。

よりMMOタイプのゲームの場合は、WOWなどの人気のあるゲームのプライベートサーバーをいつでも見つけることができます。そもそもこれらが違法であると私は確信しているので、サーバー管理者があなたをキックするかもしれませんが、1つに賭けても法的な問題にぶつかることはありません。

最後に、Minecraftがあり、オンラインゲームの請求書に適合しているようで、独自のサーバーをセットアップするのは本当に簡単です。また、自動構築ボットや複雑な敵AIモッドで見られるように、ボットに対して行われた以前の作業もあります。


応答skeletalmonkeyに感謝します。もしあなたにベストアンサーを与えることができれば、私もそうします。私も実際にMinecraftを選択肢の1つとして調査しているので、そこであなたが言ったすべてに完全に同意します。調査の一環として、それとCube 2について調べます。:)ありがとう!
Myn

男、私はMinecraftをしている知的なエージェントを見たいです!
ジャスティニア

1

必要に応じて、手作りの "MMORPG":s通信プロトコルへのアクセスを提供できます。

フランス語ですが、変更する予定です。


ヴァルモンドさん、ありがとうございました。この機会に私は合格しなければならないことを恐れています。あなたのMMORPGは本当に素晴らしく、素晴らしい仕事です!将来は一人で仕事をしたいと思っています。そうしたら、必ずあなたの仕事を調べます!
Myn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.