近日,豐田旗下專注于車載互聯業務的Toyota Connected North America公司正式發布了一款名為Fluorite的游戲引擎。這款引擎專為車載設備設計,旨在為未來汽車提供更高效、更靈活的3D界面開發解決方案。
據介紹,Fluorite引擎采用C++語言編寫,具備出色的性能表現,即使在低端硬件上也能流暢運行。該引擎支持與谷歌的跨平臺UI框架Flutter協同工作,開發者可以使用Dart語言的高級游戲API進行編碼,從而充分利用在其他游戲引擎中的開發經驗。引擎還支持基于模型定義觸發和觸控區域,使美工人員能夠直接在Blender中定義點擊觸發事件,簡化了開發流程。
在圖形渲染方面,Fluorite引擎能夠利用Vulkan等現代API,實現接近主機級的硬件加速畫面表現。同時,它還支持與Flutter相同的熱重載功能,開發者可以在幾幀內看到更新效果,快速迭代場景內容,顯著提高開發效率。
關于豐田為何選擇自主研發游戲引擎,開發團隊表示,最初計劃為未來車型的屏幕引入3D界面時,曾考慮使用Unity等成熟游戲引擎。然而,這些引擎在嵌入式設備上運行過于笨重,且授權費用較高。因此,團隊最終決定通過自研方案解決這一問題,以滿足車載設備的特殊需求。












