FLORA游戏引擎是针对高性能游戏开发需求而设计的一款次世代游戏开发引擎。
随着游戏开发进入快节奏迭代的时代,对于游戏引擎,在传统的对画质与性能的需求的基础上,又增加了对开发效率的需求。
而提升开发效率的关键,则是完善的工具链。flora游戏引擎在设计之初,就在完整的工具链的层面进行了整体的设计。
当前flora游戏引擎提供以下工具软件:
flora引擎的核心组件全部使用C++程序设计语言开发,在保证可维护性与可拓展性的同时,将性能发挥到极致.
使用基于物理的渲染流程,实现逼真的渲染效果,同时保证可定制性,让不同平台不同艺术风格的游戏都有最佳的渲染方式。
支持Windows、Linux和Android平台应用的开发。未来计划添加对更多平台的支持。
集成 Leaf 脚本编程语言,同时保留脚本扩展接口,可以方便的添加对Lua、JavaScript等脚本语言的支持,提高开发效率。
包含场景编辑器、模型编辑器、特效编辑器、UI编辑器和脚本语言IDE等常用编辑器和各种辅助开发工具,构造完整的开发工具链.
内置兼容Oculus Rift和Google Cardboard的VR渲染器,打开通往VR世界的大门.
包含完善的UI系统和所见即所得的UI编辑器,极大提高UI开发的效率;同时提供2D图元绘制功能,方便开发2D游戏。
支持自由开源的ogg音频格式与ogv视频格式的播放;同时也支持wav格式音效的播放。