这个项目能做什么

Vue Godot 支持使用 Vue.js 为 Godot 引擎项目创建 UI。它弥合了 Web 开发模式与原生游戏引擎节点之间的差距。开发者可以使用标准 Godot 节点,或使用映射到 Godot Control 节点的类 HTML 组件,例如 Div、Span 和 Button。该框架包含一个 CLI,用于搭建项目、将 Vue 集成到现有 Godot 项目中,以及生成 TypeScript 类型。它依赖 GodotJS,这是一个原生 GDExtension,为官方 Godot 构建提供 JavaScript 运行时。主要功能包括支持 Vue 单文件组件、类浏览器 API(如 fetch 和 URL),以及用于存储、网络和设备 API 的原生能力适配器。该框架兼容 Godot 4.4.1 及更新版本,支持跨平台导出,包括桌面、移动端和 Web。