Toyota Connected North America, дочерняя компания, отвечающая за подключение к интернету в автомобиле, анонсировала новый игровой движок под названием Fluorite. Он разработан специально для автомобильных систем, где аппаратное обеспечение зачастую менее мощное, чем у обычного смартфона или ноутбука.
Что такое двигатель Flourite от Toyota?
Fluorite написан на C++ и создан для тесного взаимодействия с кроссплатформенной платформой пользовательского интерфейса Google Flutter. Это означает, что разработчики могут использовать язык Dart от Flutter и высокоуровневые API-интерфейсы для создания интерактивных приложений, включая игры и 3D-интерфейсы, без использования тяжелых традиционных игровых движков.

По словам представителей Toyota, движок оптимизирован для обеспечения высокой производительности даже на бюджетном или встроенном оборудовании. Он также поддерживает современные графические API, такие как Vulkan, что позволяет системе максимально приблизиться к производительности устройства с аппаратным ускорением.
Fluorite также предоставляет некоторые функции, удобные для разработчиков. Он поддерживает систему «горячей перезагрузки», аналогичную Flutter, что позволяет разработчикам видеть изменения в течение нескольких кадров, а не ждать долгое время сборки. Движок также поддерживает триггерные области на основе моделей, поэтому художники могут определять взаимодействия с помощью касания или щелчка непосредственно в таких инструментах, как Blender.
Зачем Toyota игровой движок?
Итак, зачем автомобильной компании собственный игровой движок?
В Toyota говорят, что проект начинался как попытка создать 3D-пользовательские интерфейсы для будущих автомобилей. Команда рассматривала уже известные двигатели, такие как Unity, но сочла их слишком тяжелыми для встраиваемых автомобильных систем. Стоимость лицензирования также вызывала беспокойство. В итоге было решено создать легкое собственное решение.

Что еще более важно, Toyota продает Fluorite как полнофункциональный двигатель с открытым исходным кодом. В результате, даже если автопроизводитель не будет работать над играми, это дает возможность независимым разработчикам и энтузиастам.















