Toyota's recent announcement of its own game engine has left many scratching their heads. But here's the twist: it's not about PC or consoles!
Toyota's Secret Project: A Game Engine?
In a surprising turn of events, Toyota, the renowned car manufacturer, has been secretly developing a game engine. However, the purpose behind this endeavor is quite unexpected.
According to Automaton, a reliable source, Toyota Connected North America, a subsidiary of the automotive giant, has unveiled the Fluorite engine. This engine is designed to work seamlessly with Flutter, Google's UI framework, and utilizes the Dart language for game logic and interface management. The real shocker? Its primary aim is to deliver high performance on less powerful hardware, such as in-vehicle systems, enabling 3D graphics and interactive UIs.
At the time of writing, the official Fluorite website showcases its impressive features. Firstly, its Entity Component System (ECS) core, written in C++, is optimized for weaker hardware, ensuring efficient performance. Secondly, Fluorite introduces "model-defined trigger touch zones," allowing artists to easily define clickable areas in Blender, simplifying the creation of 3D interfaces. Thirdly, the engine boasts "console-grade 3D rendering" powered by Google's Filament, enhancing its potential for game development, even if Toyota's focus remains on in-car displays.
But here's where it gets controversial: Why did Toyota venture into game engine development?
The original article, translated by Automaton, reveals that Toyota Connected North America initially considered established game engines but was deterred by high licensing fees and resource-intensive requirements. Thus, Fluorite was born out of necessity.
And this is the part most people miss: Fluorite is being offered as a fully featured, open-source engine. So, even though Toyota might not be developing games, independent developers could potentially harness its power.
So, what do you think? Is Toyota's game engine a hidden gem for indie developers, or is it just a side project with limited potential? Share your thoughts in the comments and let's spark a discussion!