Toyota Connected North America ekibi ile geliştirici Jamie Kerber'in ortak çalışmasıyla ortaya çıkan Fluorite, teknik olarak bir oyun motoru olsa da oyun sektörü için tasarlanmadı. Şirketin amacı, son yıllarda otomobillerde yaygın şekilde kullanılan Unreal Engine gibi ağır ve maliyetli çözümlere alternatif, daha hafif bir yazılım altyapısı oluşturmak.

KAYNAK TÜKETİMİNİ DENGELEYECEKLER

Toyota'nın değerlendirmelerine göre mevcut oyun motorları; yüksek lisans ücretleri ve güçlü donanım ihtiyacı nedeniyle araç içi bilgi-eğlence sistemleri ve gömülü yazılımlar için gereğinden fazla kaynak tüketiyor. Bu nedenle şirket, otomotiv ihtiyaçlarına daha uygun, verimli ve esnek bir sistem geliştirme yoluna gitti.

Fluorite, Google'ın kullanıcı arayüzü geliştirme kiti Flutter temel alınarak hazırlandı ve veri odaklı ECS (Entity-Component-System) mimarisi üzerine inşa edildi. Motorun çekirdeğinin C++ ile yazılması, özellikle sınırlı donanıma sahip gömülü cihazlarda yüksek performans elde edilmesi için tercih edildi.

Toyota, bu yeni altyapıyla araç içi ekranlar, dijital gösterge panelleri ve etkileşimli sistemler için daha düşük maliyetli bir yazılım ekosistemi kurmayı planlıyor. Açık kaynaklı yapısı sayesinde Fluorite’ın geliştirici topluluğunun katkılarına açık olacağı ve zamanla daha da gelişeceği vurgulanıyor.