Toyota представила Fluorite — игровой движок с открытым исходным кодом на базе Flutter и Dart
Компания отказалась от Unity и Godot в пользу собственного открытого решения для автомобильных медиасистем.
- Подразделение Toyota Connected North America в рамках конференции FOSDEM 2026 анонсировало разработку собственного игрового движка с открытым исходным кодом под названием Fluorite.
- Ключевой особенностью движка стал выбор технологического стека: он построен вокруг UI-тулкита Flutter и языка программирования Dart. Разработчики позиционируют Fluorite как инструмент «консольного уровня».
- За 3D-рендеринг отвечает движок Google Filament. Dart используется как для отрисовки интерфейса, так и для обработки игровой логики. В архитектуре задействованы библиотека SDL и другие распространенные решения. В планах — интеграция физического движка Jolt Physics.
Toyota требовался движок для создания интерфейсов и интерактивных элементов в «цифровых кокпитах» (мультимедийных системах) автомобилей. Компания рассматривала существующие на рынке решения, но отказалась от них по ряду причин:
Unity и Unreal Engine были отклонены из-за наличия проприетарных бинарных блобов (blob), избыточного потребления ресурсов и лицензионных сборов.
Godot не подошел из-за долгого времени запуска и высокой ресурсоемкости.
- Другие варианты были признаны нестабильными или не имеющими надежного API.
- В настоящее время Toyota уже использует среду выполнения Flutter в связке с Yocto Linux и Wayland в серийных автомобилях, включая модель Toyota RAV4 2026 года.
- На данный момент запущен официальный сайт проекта, однако технической документации там пока мало, а репозиторий с исходным кодом еще не опубликован. Разработчики обещают раскрыть больше деталей в ближайшее время.
11 комментариев