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% до всіх депозитів готівкою.


EGAMERSW - отримайте бонус на депозит 11% + безкоштовне обертання бонусного колеса
ДОДАТКОВИЙ БОНУС НА ДЕПОЗИТ 10% + БЕЗКОШТОВНІ ОБЕРТАННЯ 2 КОЛІС
3 безкоштовні кейси + 100% до 100 монет на перший депозит


Коментарі