近日,丰田旗下专注于车载互联业务的Toyota Connected North America公司正式发布了一款名为Fluorite的游戏引擎。这款引擎专为车载设备设计,旨在为未来汽车提供更高效、更灵活的3D界面开发解决方案。
据介绍,Fluorite引擎采用C++语言编写,具备出色的性能表现,即使在低端硬件上也能流畅运行。该引擎支持与谷歌的跨平台UI框架Flutter协同工作,开发者可以使用Dart语言的高级游戏API进行编码,从而充分利用在其他游戏引擎中的开发经验。引擎还支持基于模型定义触发和触控区域,使美工人员能够直接在Blender中定义点击触发事件,简化了开发流程。
在图形渲染方面,Fluorite引擎能够利用Vulkan等现代API,实现接近主机级的硬件加速画面表现。同时,它还支持与Flutter相同的热重载功能,开发者可以在几帧内看到更新效果,快速迭代场景内容,显著提高开发效率。
关于丰田为何选择自主研发游戏引擎,开发团队表示,最初计划为未来车型的屏幕引入3D界面时,曾考虑使用Unity等成熟游戏引擎。然而,这些引擎在嵌入式设备上运行过于笨重,且授权费用较高。因此,团队最终决定通过自研方案解决这一问题,以满足车载设备的特殊需求。












