Gamebryo Technical Details
The Gamebryo game engine is a suite of modular, foundational C++ libraries. Game developers can extend these libraries to create custom functionality specific to their title, and source code is available (with a full system license) to enable customization of the standard libraries.
Gamebryo is imminently flexible, too. For example, the shading algorithms of the renderer are highly customizable, supporting a range of options that enable artists to work easily without impact on engineers.
The Gamebryo core engine ships with a plug-in tools framework containing modules that include Scene Designer (a world builder) and the Animation Tool. This framework easily accepts both existing third-party and in-house tools and tech, making it incredibly extensible.
Gamebryo: The Complete Framework You Need To Build Great Games
Gamebryo helps your team create superb titles right out of the box. Features include:
- High-end texturing and rendering effects
- Flexible rendering, sorting and culling methods
- Floodgate stream processing engine for cross-platform multi-core development
- Integration with major 3D modeling tools including 3ds Max® and Maya®
- Powerful art tool chain integration
- Support for industry-leading tools from Emergent Partners, including SpeedTree, Scaleform and AGEIA PhysX, among others
- Hierarchical scene graph representation
- Efficient visible object culling
- Support for advanced 3D hardware acceleration on all platforms
- Dynamic collision detection
- Alternate Bounding Volumes
- Particle systems
- Customizable shaders for vertex colors, material, alpha transparency, textures and more
- Support for 3D audio
- Level-of-detail representations
If you are a developer interested in experiencing Gamebryo for yourself, fill out our Evaluation Request Form today.