Как сообщает GizmoChina, компания Toyota вышла на рынок разработки игрового ПО. Ее дочернее подразделение Toyota Connected North America анонсировало движок Fluorite, созданный не для мощных консолей или ПК, а для маломощных встроенных систем, которые используются в современных автомобилях.
Изображение - fluorite.game
Движок написан на C++ и тесно интегрирован с кроссплатформенным фреймворком Google Flutter. Это позволяет разработчикам создавать игры и трехмерные интерфейсы, используя более простой язык Dart и высокоуровневые API Flutter, минуя сложности традиционных игровых движков. Ключевая особенность Fluorite — оптимизация под слабое аппаратное обеспечение, типичное для автомобильных систем. Движок поддерживает современные графические API, включая Vulkan, что помогает выжать максимум из встроенного «железа».
Для разработчиков в движок встроили удобные инструменты вроде «горячей перезагрузки»: изменения в коде можно увидеть почти мгновенно, без долгой пересборки проекта. Художники могут задавать интерактивные области для касаний прямо в 3D-редакторах, таких как Blender. В Toyota пояснили, что изначально искали способ создавать продвинутые 3D-интерфейсы для будущих моделей. Существующие решения, например Unity, оказались слишком громоздкими и дорогими по лицензии для таких задач.
Создание собственного легкого движка сочли более целесообразным. При этом Toyota сделала Fluorite движком с открытым исходным кодом. Это значит, что даже если сам автогигант не будет активно создавать игры, его технологией смогут пользоваться независимые разработчики для своих проектов, не обязательно связанных с автомобилями.

