6

私の会社は、脳卒中と脳損傷のリハビリ ツールを提案する準備をしています。無料で、オープン ソースで、十分に文書化されたゲーム エンジンが世の中にあることを知る必要があります。

  • 3D環境を構築していきます。
  • キャラクターの細かい動き (指の動きなど) を適切に制御する必要があります。
  • 可能であれば、衝突検出と逆運動学を含む優れた物理エンジンが必要です。
  • 触覚フィードバックを提供するためのフックがコードに既にいくつかあると非常に便利ですが、必須ではありません。
  • グラフィックは驚異的である必要はありません。
  • 概念実証をまとめるのは比較的簡単でなければなりません。

Java は非常に簡単にプログラミングできるため、私は Jake2 を好む傾向がありますが、経験のある皆さんから検討するオプションがさらに必要です。

4

5 に答える 5

4

Quake 3 のオープンソース ポートであるioquake3を検討することを検討します。また、DoD が資金提供し、開発したオープンソース シミュレーション エンジンである優れた Delta3d を指摘したいと思います。

Notre Dame は、論文A Survey of Collaborative Virtual Environment Technologies でいくつかのエンジンを評価しています。仮想環境に適用すると、エンジンに関する多くの既存の知識にアクセスできるため、これが最良の出発点になると思います。

于 2010-12-07T22:36:08.770 に答える
2

OGREを検討してください。

更新:これは非常に堅実で強力なゲームエンジンですが、彼らのWebサイトで何かファンキーなことが起こっているので、ほとんどのページを開くことができません。それに基づいて判断しないでください。試してみる。

于 2010-12-07T22:25:46.957 に答える
1

特に Java の経験や投資がある場合は特に、jMonkeyEngineを検討する価値があります。

3D 環境を立ち上げて実行するのがいかに簡単であったかに、私はかなり感銘を受けました。

jBullet 物理学の統合も優れていると思われますが、まだ試していません。

于 2010-12-07T22:52:21.027 に答える
1

Irrlichtをご覧になることをお勧めします。これは無料でオープンソースであり、選択したグラフィックス API (DirectX、OpenGL など) を使用して複数のプラットフォームで実行できます。C++ で書かれており、活発なコミュニティに加えて優れたドキュメントがあります。組み込みの物理エンジンはありませんが、Havok や Bullet などの外部エンジンを比較的簡単に組み込むことができます。

于 2010-12-08T00:26:31.380 に答える
0

間で検討する

  • Ogre3d、
  • イルリヒト、
  • パンダ3d、
  • Torque3d

Delta3dがベストだと思います。

彼らのコードは習得が容易で、C++ 設計の多くのルールを適用しています。Scott Meyers の「Effective C++, More Effective C++」を読み終えましたが、Delta3d コードの実装方法がとても気に入っています。

短所: Delta3d コミュニティは小規模ですが、最高のオープン ソース ゲーム エンジンです。

于 2014-08-17T23:53:43.100 に答える