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 一起重新设想您的工作流程,在浏览器中提供自然的使用体验。