Найти в Дзене
КББ

Toyota Connected North America анонсировала разработку собственного игрового движка Flourite с открытым исходным кодом

Проект изначально создавался для работы с трёхмерными интерфейсами в автомобильных системах, но его архитектура позволяет применять его и в классической игровой индустрии. Ядро на C++, интерфейс разрабатывается на Dart в связке с фреймворком Flutter от Google Заявленные особенности Flourite: — Высокопроизводительное ядро ECS, оптимизированное под ресурсоограниченные платформы без потери гибкости для разработчиков. — Интеграция с инструментами вроде Blender: зоны взаимодействия можно задавать прямо в 3D-редакторе, упрощая создание интерактивных элементов управления. — Рендеринг на базе Filament от Google с поддержкой современных графических API, обеспечивающий визуальное качество, сопоставимое с консольными играми. — Поддержка горячей перезагрузки из экосистемы Flutter — изменения в сцене отображаются за несколько кадров, ускоряя итерации при разработке. Решение создать собственный движок появилось после анализа рынка: популярные коммерческие решения оказались либо слишком затра

Toyota Connected North America анонсировала разработку собственного игрового движка Flourite с открытым исходным кодом. Проект изначально создавался для работы с трёхмерными интерфейсами в автомобильных системах, но его архитектура позволяет применять его и в классической игровой индустрии.

Ядро на C++, интерфейс разрабатывается на Dart в связке с фреймворком Flutter от Google

Заявленные особенности Flourite:

— Высокопроизводительное ядро ECS, оптимизированное под ресурсоограниченные платформы без потери гибкости для разработчиков.

— Интеграция с инструментами вроде Blender: зоны взаимодействия можно задавать прямо в 3D-редакторе, упрощая создание интерактивных элементов управления.

— Рендеринг на базе Filament от Google с поддержкой современных графических API, обеспечивающий визуальное качество, сопоставимое с консольными играми.

— Поддержка горячей перезагрузки из экосистемы Flutter — изменения в сцене отображаются за несколько кадров, ускоряя итерации при разработке.

Решение создать собственный движок появилось после анализа рынка: популярные коммерческие решения оказались либо слишком затратными из-за лицензионных платежей, либо требовательными к ресурсам.

Открытая лицензия открывает перспективы использования Flourite за пределами автомобильной отрасли — в мобильных и инди-проектах, где критична эффективность на слабых устройствах.

-2