Toyota Connected North America разрабатывает собственный игровой движок для автомобильных дисплеев
Toyota Connected North America, дочерняя компания автопроизводителя, разрабатывает собственный игровой движок. Проект, получивший название Fluorite, не ориентирован на рынок персональных компьютеров или консольных игр. Его цель - создание высокопроизводительной 3D-графики и интерактивных пользовательских интерфейсов специально для автомобильных систем.
Архитектура движка тесно связана с Flutter, фреймворком пользовательского интерфейса, разработанным Google. В нем используется язык программирования Dart для управления как игровой логикой, так и самим интерфейсом. Такой подход призван обеспечить эффективную работу даже на низкоспециализированном или встраиваемом оборудовании, которое обычно используется в автомобильных приложениях. Целью Toyota было создание системы, способной плавно управлять сложными визуальными элементами в рамках ограничений дисплея приборной панели автомобиля.
Первым об этом сообщил портал Automaton, который перевел подробности с японского источника Game*Spark. Согласно сообщению, Toyota Connected North America открыла движок Flourite после того, как первоначально рассматривала другие варианты. Команда исследовала возможность использования известных игровых движков для своих предстоящих 3D-дисплеев автомобильных устройств. Они пришли к выводу, что наиболее известные движки на рынке либо требовали высоких лицензионных отчислений, либо были слишком ресурсоемкими для оптимальной работы на предполагаемом оборудовании. В результате проведенной оценки было принято решение о создании нового движка с нуля, специально разработанного с учетом уникальных требований к эффективности и экономичности. Проект обсуждался во время презентации на Европейской встрече разработчиков свободного и открытого программного обеспечения (FOSDEM) в Брюсселе в феврале 2026 года.
На официальном сайте Fluorite представлены четыре ключевые технологические особенности. Первая - это высокопроизводительная система Entity Component System, или ECS, ядро. Это ядро написано на C++, что позволяет добиться максимальной производительности и создать возможности для оптимизации на более слабых аппаратных платформах. В то же время такой дизайн позволяет разработчикам работать с высокоуровневым языком Dart и использовать привычные инструменты разработки игр. Я считаю, что такой подход позволяет разработчикам перенести свои знания из других игровых движков, что может снизить барьер для входа в игру для команд, заинтересованных в этой технологии. Такой двойной подход позволяет сбалансировать потребность в низкоуровневой производительности и удобство современных методов разработки, что делает движок более доступным.

Второй важной особенностью является реализация определяемых моделью зон касания триггеров. Эта система позволяет цифровым художникам задавать "кликабельные" зоны на 3D-моделях непосредственно в среде Blender. Определив эти зоны, можно назначить их на выполнение определенных действий в системе. После этого разработчики могут связать эти события с любым желаемым поведением, что упрощает процесс создания интерактивных 3D-интерфейсов. Это позволяет конечным пользователям взаимодействовать с объектами и элементами управления более интуитивно понятным способом. Я считаю, что этот прямой путь от художественного создания до функциональной реализации устраняет несколько технических этапов, которые в противном случае усложнили бы рабочий процесс разработки. Это делает построение сложных пользовательских интерфейсов значительно более простым для всей команды.
Третья особенность - 3D-рендеринг консольного уровня. Для этого используется рендер Filament от Google - физически-ориентированный движок рендеринга в реальном времени. Он использует современные графические API для создания высококачественных визуальных эффектов, стремясь к эстетике, сравнимой с той, что можно увидеть на игровых консолях. Четвертая особенность - поддержка функции горячей перезагрузки Flutter. Это позволяет разработчикам обновлять свои сцены и видеть результаты изменений практически мгновенно, часто в течение нескольких кадров. Такой быстрый цикл обратной связи позволяет командам подтверждать правки и проводить итерации гораздо быстрее, что, в свою очередь, ускоряет общие сроки разработки игры.
Хотя основное применение Fluorite для Toyota - это разработка собственных автомобильных 3D-дисплеев, компания продвигает его как полнофункциональный движок с открытым исходным кодом. Это решение открывает возможности для его использования в других контекстах. Независимые разработчики, которые часто работают с ограниченным бюджетом и могут ориентироваться на широкий спектр аппаратного обеспечения, могут найти Fluorite в качестве подходящего инструмента для своих проектов. Его открытый исходный код означает, что он может найти свое применение в разработке обычных игр, далеко за пределами автомобильного мира, для которого он был изначально создан.
Еще в 2023 году компания Toyota заявила о своей заинтересованности в использовании технологий Web3 для своего бизнеса. Автопроизводитель объявил, что ищет разработчиков в секторе Web3 и планирует провести хакатон. Это мероприятие было призвано привлечь таланты из различных децентрализованных автономных организаций, чтобы помочь компании закрепиться в этой развивающейся области.
5 бесплатных кейсов, ежедневная халява и бонус

3 бесплатных случая и бонус 5% на все денежные депозиты.


11% бонус на депозит + фриспины
ДОПОЛНИТЕЛЬНЫЙ БОНУС НА ДЕПОЗИТ 10% + БЕСПЛАТНЫЕ 2 ВРАЩЕНИЯ КОЛЕСА
Бесплатный кейс и 100% Приветственный Бонус


Коментарии