Project Description RSS Review this project

An efficient, object-oriented hardware accelerated 3D engine. It abstracts the differences between APIs and platforms and allows scene-oriented coding through an easy to use object model. Adaptable to multiple scene types (indoor, outdoor, whatever)

Download

Review
Your rating
Review this project

2016-05-25 09:31
Review by oteage

Rating:
(0 of 0 people found this review helpful)
機能、性能に関しては必要十分で、ゲーム制作の実績は商用も含めかなりあり。(有名なものはTorchlight、Scrap Mechanic) ゲーム用途で使用する際にどのように問題解決するのかという情報の蓄積も豊富。 ソースはC++で組まれていて、オブジェクト指向を強く意識したコード体系になっており、多くのクラスがあり、それらが何層にも継承関係をもった構造になっている。 2016/5現在、新しいバージョンも継続開発中で新たな機能の盛り込みやバグFixも行われている。
Pros
他商用エンジンに比較して軽量・高速。 商用ゲームの採用実績多数。 商用エンジンとは違い、オープンソースなので、C++によるソースコードが読めれば、内部動作のすべてを調べることが可能。 またOgre3Dの機能そのものを自分で改造して使うこともできる。 ユーザーベースの周辺ライブラリも豊富。
Cons
最新の商用3Dエンジンにはビルトイン機能の豊富さでは負けます。 Unityにあるようなアセット機能やアセットをユーザー間でやり取りする仕組みもコミュニティも無いため、リソースはアセット頼みには出来ません。 出発点がゲームエンジンではなくグラフィックエンジンであるため、描画以外の処理に関してはOgre3D以外のライブラリが必要になるものがある。(LODやRay castなどのゲーム用途の機能も多数built-inされている) ただし、ゲーム制作に使用するために利用できる周辺ライブラリの紹介や、どのようにOgre3Dで使用できるかなどの情報は豊富。 2016年現在、他の商用3Dゲームエンジンがライセンスの大きな値下げを行っていることもあり、フリーのオープンソースを選択するメリットは低下している。 開発がボランティアベースで商用ではないので最新技術の取り込みや新しいバージョンのリリース速度は速くない。

2011-01-26 23:15
Review by makura

Rating:
(1 of 1 people found this review helpful)
Panda3Dと同じく、勉強します。
Review List