Gamebryo的特征在内核层,Gamebryo引擎是一套模块化的、实用的C++库。游戏开发者可以扩展这些库,创建针对他们案例的特定的功能模块。更重要的是,和那些试图提供“一套解决方案适用所有用户”、并且工作流程固定的解决方案不同,Gamebryo的模块化特性让能够方便你使用不同的组件组合成最适合你的技术解决方案。 Gamebryo内核渲染通过灵活的、易扩展的场景结构,健壮、跨平台的渲染器使开发者运用非常多的高端渲染技术。 性能很好地利用了当今多核电脑和家用机的运算和图形处理能力,去除了优化多核产品环境的复杂度。 物理使用NVIDIA PhysX进行动态物理计算,提供了标准的碰撞和响应,布娃娃,布料,物理粒子模拟等多项技术。 声音全3D位置的声音,通过Wwise Audio集成了非常棒的声音工具套件。 脚本便捷地创建,编辑,调试,迭代Lua行为和游戏框架进行交互,或者用C++或者其他脚本语言来实现这些行为。 Gamebryo游戏内容创建和管理美术工作管线Gamebryo提供了一套非常灵活和可扩展的美术工作管线。美术人员通过3ds Max,Maya或者XSI创建美术资源,并且能够在Gamebryo的Level Editor,World Builder中直接创建和使用美术资源。动作的混合,分层,过渡可以在Gamebryo强大的Animation Tool中进行调整。 管卡设计World Builder是一个更能完善的关卡编辑器,拥有大量特性,能够方便地、直观地建立关卡。 地形Gamebryo的跨平台地形系统已经整合到了运行环境中。它包含了完整的工具链支持,一个所见即所得的Terrain Editor也会补充进来。 开发工具整合到版本控制系统,分析工具,工具渲染可扩展等等。 |