管理您的 Cookie 设置。您可以在下方启用或禁用不同种类的 Cookie。详情请查看我们的隐私政策

Unity HTML5 与 Wonderland Engine
Unity WebGL 是一个移植版本。Wonderland Engine 是专为网络设计的。
Unity 是一个原生 3D 引擎,同时支持 HTML5/WebGL 导出。Wonderland Engine 是为网络环境从头打造的 3D 引擎,提供较小的构建文件、快速的迭代和卓越的性能,即使在移动设备上也是如此。

Unity 的 WebGL/HTML5 导出旨在将现有游戏带到浏览器,而不是构建网络原生体验。结果是长时间的构建、大量下载和缺失的功能,如动态阴影。即使是一个空的 Unity 项目都可能超过 25 MB。而 Wonderland Engine 选择了相反的方法:从一开始就为浏览器而设计。我们的 WebAssembly 运行时大约为 1 MB,构建仅需几秒,支持实时阴影和流畅的物理效果。对于简单场景的快速移植,Unity 可能够用;但如果您重视网络性能和迭代速度,Wonderland Engine 是适合的工具。

什么使 Wonderland Engine 更适合网络?

构建浏览器应用不仅仅是编译成 WebGL - 它需要重新思考整个工具链。

快速迭代

Unity 开发 WebGL 项目的构建和运行周期通常需要超过15分钟,即使是小项目。Wonderland Engine 的构建时间不到一秒,你可以立即测试更改。

小型运行时

空白的 Unity 项目可以超过 25 MB,并需要解压缩巨大的 JavaScript/wasm 包。Wonderland Engine 的运行时约为 1 MB,只下载所需的代码。

网络性能

许多 Unity 的功能不适用于 WebGL 导出,导致应用程序帧率下降。Wonderland Engine 从一开始就为 WebGL/WebXR 进行了优化,支持动态光照和高帧率。

网页原生生态系统

Wonderland Engine 集成 npm 和网络工具,并输出纯 HTML 文件;而 Unity 项目则拘泥于专用工具,难以与现代网络框架集成。

构建网络体验,而不只是移植。

与 Wonderland Engine 一起重新设想您的工作流程,在浏览器中提供自然的使用体验。