14

エンジンやフレームワークをシミュレートするオープンソースの軍事/戦争戦略はありますか? 戦闘ルールエンジンまたは武器選択ガイド? シミュレートされたフィールドでの軍事戦略「単体テスト」に似たものを探しています。

私が構築しようとしているのは、フィールドに配置された部隊の戦闘アドバイザーです。Intel' は敵の動きに合わせて入ってきます - ソフトウェアは最適な戦略についてアドバイスする必要があります - チェスのように、2 つの軍しかありません。フレームワークは拡張可能である必要があります。都市ゲリラ戦のコンテキストでは、敵の評価されたフィールド戦術に対抗するために行う戦術的な動きについてアドバイスする必要があります。だからこそ、私はオープンソースのイニシアチブについて疑問に思っているので、集合的な知識から何かを学び、そのようなプロジェクトに関する洞察を得ることができました.

4

10 に答える 10

11

CodeProject でBattlefield Simulatorをチェックしてください。

于 2009-11-20T15:15:44.053 に答える
9

軍事シミュレーションを探している場合: 申し訳ありませんが、これは複雑になります。

Delta3D軍事訓練シミュレーションに使用されるオープン ソースの 3D ゲームおよびシミュレーション エンジン。一部の車両やその他の 3D アセットが含まれていますが、それほど多くはありません。3dsmax8 .Max ファイルをインポートできます。SimCore
を 追加して、HLA のサポートに加えて、軍需品のモデリングと、明らかに気象システムも取得できます。さらに、RTI などのCERTIが必要です

一般的な軍用伝送および交換フォーマットは、HLA および DIS (および CIGI )です。これは
DISのオープン ソース バージョンであり、主に米国海軍および空軍の将校によって開発されています。彼らは現在、分散フレームワークに Project DarkStar を使用することを検討しています。

DIS が使用されているゲームの例として ACM がありますが、これはかなり古いものですが、DIS サポートが含まれています。Unix版はこちらからダウンロードできます

KDISなど、利用可能な DIS C++ ライブラリが多数あります。

AFAIK DIS はまだ存在しますが、大部分は HLA-RTI に取って代わられてい
ます。ウィキペディアの OS と商用 RTI のリストは、 こちらで確認できます。

米国にはOneSAFと呼ばれる「オープン ソース」シミュレーターがありますが、これは政府および軍の開発者にのみオープン ソースです。:( ただし、Web サイトからいくつかのドキュメントをダウンロードできます。2004年頃の古いスクリーンショット。

于 2009-11-26T05:45:52.497 に答える
3


マルチプレイヤー フレームワークProject DarkStar の例を探している場合 、および商用の開発を考えている場合は、ライセンス情報をご覧ください。

それ以外の場合は、探しているシミュレーションのレベルを説明できますか? 例: ターンベース戦略、リアルタイム戦略、または HLA (High Level Architecture)準拠の何か?

これはオープン ソースではありませんが、インスピレーションを探している場合は、VR-Forcesをチェックしてください (出典: mak.com )代替テキスト

于 2009-11-25T17:17:06.763 に答える
3

完全な OS ストラテジー ゲームといえば、Battle for Wesnoth をご覧になることをお勧めします。これがあなたのニーズに合っているかどうかはわかりません。それとも、より文書化された、開発者にとって使いやすいフレームワークのみを探しているのでしょうか。

于 2009-11-20T15:19:12.893 に答える
2

http://springrts.comは、物理学と非常に大きなマップを使用したオープンソースのバトル シミュレーターです。必要に応じてカスタマイズしたり、組み込みの AI がさまざまな方法で動作したり、互いに対戦したりできます。

C/C++ で書かれており、非常に活発なコミュニティがあります。実際、私はとても温かく受け入れてくれるコミュニティだと感じています。

于 2009-11-30T06:46:42.927 に答える
2

実際にはフレームワークではなく、実際のゲームです (少なくとも最初の 1 つはエンジンが役立つかもしれません)...

最初の 1 つはWarzone 2100で、リアルタイム戦略およびリアルタイム戦術ゲーム (GPL に準拠) です。詳細については、ウィキペディアのページを参照してください。

2 つ目はAmericas Army: Special Forcesで、米陸軍が Unreal Engine をベースに開発した FPS ゲームです。ウィキペディアのページもあります。

アメリカズ アーミー ゲームでは、プレイヤーは交戦規則 (ROE) に拘束され、チームワークに基づくマルチプレイヤーの部隊対部隊作戦で課題をナビゲートしながら経験を積んでいきます。ゲームでは、陸軍と同様に、ミッションを達成するには、チームの努力と 7 つの陸軍コア バリューの順守が必要です。チームプレイを重視することで、このゲームは忠誠心、義務、敬意、無私無欲の奉仕、名誉、誠実さ、個人の勇気といった価値を示し、アメリカ陸軍での成功に不可欠なものにしています。

私の知る限り、Americas Army はオープン ソースではありませんが、それが機密扱いであるためなのか、それとも UT のライセンスの問題によるものなのかはわかりません。詳細については、 http://forum.americasarmy.com/viewtopic.php?t=310306を参照してください。多分軍隊があなたを助けることができます:)

于 2009-11-27T00:44:47.117 に答える
1

また、 WinSPMBTは多少便利かもしれません。これはオープン ソースではありませんが、企業レベルの戦闘をかなり詳細にシミュレーションしたものです。

于 2010-01-09T16:03:29.180 に答える
1

DISは、軍事シミュレーションをリンクするためのオープン スタンダードです。プロトコル レイヤー用のオープン ソース ライブラリがあります。おそらく、少し掘り下げると、いくつかのオープンクライアントも見つかるでしょう。

于 2009-11-24T21:25:07.727 に答える
1

OpenEaaglesを見てください。

于 2010-01-22T19:35:11.220 に答える
1

それがあなたが探しているものかどうかはわかりませんが、Bohemia Interactive の Operation Flashpoint と Armed Assault をチェックしてみてください。私の知る限り、ゲームは Virtual Battlespace (軍事シミュレーター) に基づいています。そこに何かが見つかるかもしれません。

于 2009-11-26T07:50:22.683 に答える