創発を研究すると、新しいアイデアをすばやくテストするために構築するための開発フレームワークを持つことは非常に役立ちます。物理的な衝突を伴う 3D は素晴らしいものであり、オープンソースは大きなプラスになるでしょう。この目的のために「breve」は非常に有望に見えますが、誰かがそれを使用したり、他の適切なエンジンを知っているかどうか疑問に思っていましたか?
7 に答える
先に進み、breveを使用します。質問で breve について言及していなかった場合は、それをお勧めします。
私が質問を正しく理解している場合、あなたが探しているのは、特に人工生命に関係するものではなく、アイデアを試すためのプログラム可能な 3D グラフィックス/物理エンジン サンドボックスです。
もしそうなら、フラクサスを見てみるといいかもしれません- それは基本的に「プログラム可能な」部分がSchemeであるということです。インタラクティブなプログラミング (3D シーンとアニメーションを描画し、リアルタイムで変更する)用に設計されているため、エージェント ベースの AI/AL に十分な柔軟性があるはずです。
実際、これには Microsoft Robotics Studio のようなものが適していると思います。
探しているものは 100% ではないかもしれませんが、可能な出発点としてOpen steerを試すことができます。
最近、ロボットシミュレーションに関して同様の質問をしました。
JBullet(Bullet PhysicsエンジンのJavaポート)が最上位の推奨事項として出てきました。
これをjMonkeyEngine(フル機能で人気のあるゲームエンジン)と組み合わせて、レンダリング、カメラ制御、シーングラフ管理などに使用しています。これは、2つが連携して動作するように設計されている限り、非常にうまく機能しているようです。 。