When comparing Gamebryo vs Away3D, the Slant community recommends Gamebryo for most people. In the question“What are the best 3D game engines?” Gamebryo is ranked 41st while Away3D is ranked 46th. The most important reason people chose Gamebryo is:
Gamebryo has been written in C++. Because its features are as independent of each other as possible, it allows including only the features that are necessary for a game. Also because the abstract interface and its implementation are separate, custom implementations can be made as well as default implementation extended by inheritance.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Flexible and extensible modular architecture
Gamebryo has been written in C++. Because its features are as independent of each other as possible, it allows including only the features that are necessary for a game. Also because the abstract interface and its implementation are separate, custom implementations can be made as well as default implementation extended by inheritance.
Pro Many References
Gamebryo supports Windows, XBOX360, PS3, and WII. Several hundred cormercial titles have been developed with Gamebryo, including The Elder Scrolls IV: Oblivion, Fallout 3, Catherine, RockSmith, and etc.
Pro Good documentations
Gamebryo has detailed documentations. It is provided in html files and its size is about several thounsand pages. It also includes several dozens of tutorials and demos.
Pro Free and open source
Pro Haxe Port
Pro Active Development & good documentation
Cons
Con Difficult to get a license for
They have worked with proven game studios, but starting developers or indie studios have to request an evaluation to use and license the software. Licensing fees are also not disclosed.