Toyota desarrolla su propio motor de juegos

Toyota desarrolla su propio motor de juegos

Toyota está trabajando silenciosamente en su propio motor de juegos, Fluorite. El proyecto está siendo desarrollado por Toyota Connected North America, una subsidiaria de la marca dedicada a las tecnologías digitales. Sin embargo, Fluorite no fue creado para videojuegos clásicos.

El motor fue desarrollado con el objetivo de un funcionamiento estable en "hardware" débil, incluyendo los sistemas instalados en los automóviles. Para ello, Fluorite combina varias soluciones conocidas: funciona junto con Flutter, un "framework" de interfaz de Google, utiliza el lenguaje Dart para la lógica y la interfaz, y se basa en un núcleo Entity Component System (ECS) en C++, optimizado para dispositivos de bajo rendimiento.

Entre las funciones declaradas se encuentra la posibilidad de definir zonas de interacción directamente en modelos 3D, lo que simplifica el trabajo con herramientas como Blender y la creación de interfaces tridimensionales interactivas. Fluorite también es compatible con el nivel de consola de renderizado 3D gracias a Filament, una tecnología de Google.

El motor es compatible con Hot Reload, una función de Flutter que permite actualizar rápidamente escenas e interfaces sin reiniciar el sistema.

Toyota estudió los motores existentes, pero los descartó debido al alto costo de las licencias y los requisitos de recursos. Fluorite se convirtió en una alternativa que se adapta mejor a las tareas de la empresa.

Fluorite es de código abierto y se distribuye como "open-source". Incluso si Toyota no lo utiliza para juegos, el motor está disponible como una solución lista para usar y puede interesar a los desarrolladores independientes, especialmente para proyectos para dispositivos de baja potencia.

Dmitry Krivov
10 feb. 06:33
Fuentes: Automaton Media

Ahora en portada