Gamebryo
Gamebryo or Gamebryo Element is a multi-platform graphics engine from Emergent Game Technologies (EGT) used primarily for gaming, written in the C++ programming language.
The engine is seen as a main rival to RenderWare and the Unreal Engine.
Contents |
[edit] Platforms and games
Gamebryo Element runs on the following platforms:
- Gamecube
- PlayStation 2
- PlayStation 3
- Xbox
- Xbox 360
- Wii
- Windows
The use of Gamebryo Element is seen in prominent titles such as Oblivion, Warhammer Online, Axis & Allies, Fallout 3 and Fallout: New Vegas. It is used in conjunction with the Havok Physics Engine in the Fallout series.
[edit] Developer quotes
[edit] Fallout 3
I used the W coordinate of the UVW to designate which verts were drawn when a body was dismembered. Limbs were created as contiguous mesh surfaces with internal 'meat caps' extruded internally at the line of separation. On limb removal 2 havok meshes were then generated; body with meatcap but no limb and limb with meatcap but no body. To simplify animation, dismemberment equalled death. Additionally, the W coordinates were used to designate which parts of the mesh were highlighted when limbs were targeted.
”— Hugh Rileysrc[edit] Fallout: New Vegas
Even the "max" ranges of sight in F:NV are actually very short for firearms in the real world. Take one of the longest shots in the game: hitting Aurelius of Phoenix at Cottonwood Cove from the Sniper's Nest (where the Gobi Campaign Scout Rifle is found). We calculated it out and that's under 200 yards, I think. Apparent distances are skewed in the engine because the field of view is 70 degrees by default.
”— J.E. Sawyer