どちらのエンジンもいくつかの課題を提供します。主に、新しいエンジンを学習/使用することは難しいからです。
私はこれまでOgreしか使っていなかったので、偏見があるかもしれません。Ogreは純粋にレンダリングエンジンであるため、オーディオ、ビデオ、およびネットワーキングをカバーするサードパーティのライブラリを探す必要があります。しかし、他の多くの人もそうしているので、これらを統合するのに問題はありません。
このような類似のエンジンを比較するときは、次のことに注意を払います。
- ドキュメンテーションはどの程度優れていますか?
- 特定の質問をすることができる活発なコミュニティはありますか?
- コーディングスタイルとエンジンの哲学は私の好みに合っていますか?
- エンジンはオープンソースですか、それとも少なくとも簡単に拡張できますか?商用製品の場合、カスタム拡張機能を入手できますか(ある場合、コストはかかりますか?)
- engine / libは商用製品または成熟したオープンソースプロジェクトで使用されていますか?
- ソフトウェアの更新間隔は?プロジェクトには何人の開発者が積極的に関わっていますか?
たとえば、ohloh.netのようなサイトでメトリックを比較することも検討してください。Irrlichtをohloh上とohloh上オーガ
上記のポイントのいくつかは、あなたがしなければならない決定にあまり関係がないかもしれません。次に、ニーズにできるだけ一致するエンジンに固執します。両方のエンジンが実行可能なオプションである場合、コインを投げる:)