Hasty Briefsbeta

Bilingual

Toyota Fluorite: "console-grade" Flutter game engine

3 months ago
  • #flutter
  • #game-development
  • #3D-graphics
  • Fluorite is a console-grade game engine integrated with Flutter, allowing game code to be written in Dart.
  • It uses a FluoriteView widget for multiple 3D scene views and shared state between game Entities and UI widgets.
  • Fluorite features a data-oriented ECS architecture in C++ for performance, with high-level Dart APIs for game development.
  • 3D artists can define clickable zones in Blender, which trigger events developers can listen to with onClick events.
  • The engine simplifies creating spatial 3D UI, making interactions with objects more intuitive.
  • Powered by Google's Filament, Fluorite uses Vulkan for high-quality visuals, including PBR lighting and post-processing.
  • Fluorite supports Hot Reload, enabling rapid iteration and testing with instant scene updates.