Godot 游戏设计环境适合在网络浏览器中运行

免费游戏引擎 Godot 的开发商 已提交 用于开发和设计游戏 Godot Editor 的图形环境的初始版本,能够在 Web 浏览器中运行。 Godot引擎很早就提供了将游戏导出到HTML5平台的支持,现在又增加了在浏览器和游戏开发环境中运行的能力。

值得注意的是,开发过程中的主要重点将继续放在经典应用程序上,推荐用于专业游戏开发。 浏览器版本被视为辅助选项,可让您快速评估环境的功能,而无需将其安装在本地系统上,将简化开发 HTML5 游戏的过程,并允许您在系统上使用该环境不允许安装第三方程序(例如,在学校的计算机和移动电话设备上)。

浏览器中的工作是通过编译成中间代码来实现的 WebAssembly,在 WebAssembly 中出现对线程的支持并添加到 JavaScript 后,这成为可能 共享数组缓冲区 以及访问本地文件系统的方法(API 本机文件系统)。 初始版本 适用于浏览器的 Godot 编辑器 适用于最新版本的基于 Chromium 的浏览器和 Firefox 的夜间版本(需要 SharedArrayBuffer 支持)。

浏览器版本仍处于开发的早期阶段,并未实现常规版本中的所有功能。 支持启动编辑器和项目管理器、创建、编辑和启动项目。 提供了多个存储提供程序用于保存和下载文件:无(关闭选项卡后数据会丢失)、IndexedDB(小型项目的浏览器内存储,桌面系统上最多 50 MB,移动设备上最多 5 MB)、Dropbox 和 FileSystem API(访问本地FS)。 未来,我们预计支持使用 WebDAV 进行存储、扩展音频处理功能以及对脚本的支持 GDNative以及用于通过触摸屏设备进行控制的虚拟键盘和屏幕手势的出现。

Godot 游戏设计环境适合在网络浏览器中运行

来源: opennet.ru

添加评论