游戏引擎
PlayCanvas
PlayCanvas 是 WebGL 引擎加上浏览器编辑器。你可以纳入工程的引擎是 MIT。团队点进去的编辑器是一项服务。

开发者: PlayCanvas Ltd
协作式网页 3D可玩广告产品查看器JavaScript
概述
这个分裂很重要。你可以把引擎当库用在自己的仓库里。多数团队是通过 playcanvas.com 的编辑器认识它的,场景、脚本和评审住在一个共享工程里。非引擎程序员靠这个编辑器放摄像机。它也是有价格页的那一部分。
JavaScript 脚本挂在实体上。glTF 和材质是一等的。结果是一个网页,这正是产品查看器、可玩广告或轻量 3D 游戏想要的。它不是主机 RPG 的工具。
浏览器里的协作就是功能时,选 PlayCanvas。仓库应该是唯一事实来源时,选 Babylon.js 或 Three.js。
技术规格
规格核对于 2026-10-05。版本线会动,以下载链接为准。
- 开发者
- PlayCanvas Ltd
- 版本线
- Engine 2.x
- 许可证
- MIT
- 商业模式
- 引擎源码是 MIT。浏览器编辑器是托管产品,有免费档和付费方案。团队住在编辑器里的话,把编辑器算进预算。
- 发布节奏
- 引擎在 GitHub 和 npm 上发布。编辑器功能按 PlayCanvas 自己的节奏发。
- 编辑器平台
- Browser
- 导出目标
- Web
- 语言
- JavaScript
- 2D / 3D
- 3D
- VR
- 支持。WebXR 项目是已知路径。
- AR
- 支持的浏览器里可用 WebXR AR。
- 可视化脚本
- 没有。脚本是 JavaScript。
- 新手
- 做 3D 网页场景适合,因为编辑器就是 IDE。如果你要的是纯本地的 MIT 工具链,就没那么适合。
- 学习曲线
- 低到中。JavaScript 加上场景层级。
- 画面
- 不错的浏览器 3D:glTF、PBR 材质,以及协作编辑器。
- 团队规模
- 可以共享一个云工程的小团队。
- GitHub Stars
- 10,000 · playcanvas/engine
适合的地方
- 编辑器、引擎和预览都在浏览器里。
- 离开托管编辑器后,引擎源码是 MIT。
- JavaScript 和 glTF 对上网页团队。
不适合的地方
- 好用的编辑器是托管的,并且有付费档。
- 不是原生桌面或主机管线。
- 2D 游戏不是重点。
匹配的源码
全部示例和其他引擎比怎么样?
带检查器的代码优先网页 3D。
如果你不用编辑器,这是更底层的库。
问题
PlayCanvas 免费吗?
引擎是 MIT。编辑器有免费档和付费方案。先决定你采用的是哪一个。
PlayCanvas 还是 Babylon.js?
几个人要在浏览器里改同一个场景,选 PlayCanvas。工程从第一天起就该住在 git 里,选 Babylon.js。
脚本是什么语言?
JavaScript。
引擎能自己托管吗?
能。引擎仓库是公开的。编辑器产品是另一回事。
Ad

