← 返回图鉴
OPEN SOURCE GAMES · NO. 540

PlayCanvas

带在线工具集的 3D WebGL 游戏引擎。

框架·引擎·库附录:框架·引擎·库与工具GitHub 源码

游戏介绍AI 生成

PlayCanvas 是一个开源的 3D WebGL 游戏引擎,其最大特色是配套的在线可视化编辑器:开发者可以在浏览器中搭建场景、编辑材质、管理资源,实现团队实时协作。它基于 JavaScript 和 WebGL 构建,包含渲染、物理、脚本、动画等完整引擎功能,发布的游戏即网页游戏,也可打包到移动端。PlayCanvas 引擎本体开源免费,许多商业 H5 游戏和广告互动项目采用它开发。

介绍内容由 AI 生成,仅供参考;以项目仓库说明为准。

使用说明

怎么用:PlayCanvas 的上手门槛较低。路径一:注册 PlayCanvas 官网账号,直接在浏览器里使用在线编辑器,拖拽模型、地形和灯光搭建 3D 场景,用 JavaScript 编写实体脚本控制逻辑,点击预览即可运行,还支持多人同时在线协作。路径二:开发者可只用开源的 playcanvas 引擎库,通过 npm 引入自行写代码开发。官方教程和入门项目完善,新手建议从在线编辑器的翻转小游戏教程开始,熟悉实体、组件与脚本三者的关系。

源码 / 项目地址
https://github.com/playcanvas/engine ↗

这是源码仓库,通常需要克隆后自行构建;部分为经典游戏反编译 / 引擎重实现工程,需自备原版数据与素材。