Toyota Fluorite: "console-grade" Flutter game engine
3 months ago
- #flutter
- #game-development
- #3D-graphics
- 萤石(Fluorite)是一个与Flutter集成的控制台级游戏引擎,可使用Dart语言编写游戏代码
- 它通过FluoriteView组件实现多3D场景视图,并支持游戏实体与UI组件间的状态共享
- 采用C++编写的数据导向型ECS架构保障性能,同时提供面向游戏开发的Dart高级API
- 3D美术师可在Blender中定义可点击区域,开发者通过onClick事件监听触发交互
- 该引擎简化了空间3D UI的创建流程,使物体交互更加直观自然
- 基于Google Filament图形库,使用Vulkan实现高品质渲染效果,包含PBR光照与后期处理
- 支持热重载(Hot Reload)功能,可实现场景实时更新,大幅提升迭代测试效率