EasyH5 Engine · 图形化 2D/3D 游戏引擎
首次发布。 · 图形化积木编辑器:11 个分类 147 块积木,拖拽吸附、C 型嵌套、输入槽嵌套、右键菜单、跨分类搜索 · 双渲染引擎:Canvas 2D + WebGL 3D,支持第一人称漫游、刚体物理、广告牌、正交投影 · 素材上传:图片当造型或贴图,GLB / GLTF / OBJ / STL 当 3D 模型(含格式识别与 .blend 导出指引) · 游戏手柄:原生积木支持,含摇杆模拟量与震动反馈 · 7 个内置示例,作品可保存为 JSON,也可导出为可离线运行的独立 HTML · 引擎自身零依赖手写,纯前端,无后端无数据库
数据统计
18
访问量
14
游玩量
54 秒
平均时长
0
当前在线
近 30 天访问量
近 30 天游玩量
开放共创
源码托管在公开 GitHub 仓库。你可以提交 PR 帮作者更新,或 Fork 后改造并发布衍生作品。
衍生作品须公开源码、保留来源并继续允许共创。具体规则见 共创协议。
创作者
眉姨阁诗人社区等级 Lv.4
大家好啊,我是bilibili眉姨阁诗人
作品介绍
用积木搭游戏,不用写代码。 EasyH5 Engine 是一个跑在浏览器里的图形化游戏引擎。打开就能用,不需要安装任何东西。 【怎么用】 左边选分类,把积木拖到中间,点 ▶ 就能跑。 积木靠在一起会自动吸附;C 型积木(重复执行 / 如果 / 否则)能一层层嵌套;报告块能直接塞进输入槽;拖到左边调色板上松手就是删除。 120 多块积木按分类排,也可以直接搜——输入「碰撞」「3D」「手柄」都能跨分类找到。 【能做什么】 2D:Canvas 绘制。角色有方向、大小、旋转、图层、颜色特效、说话气泡;变量和列表能实时显示在舞台上。 3D:WebGL 渲染。8 种几何体、光照、雾、阴影、相机跟随、第一人称漫游(WASD + 鼠标)、广告牌、正交投影,还有一个轻量刚体物理(重力 / 弹性 / 边界反弹)。 手柄:插上即用,不用配置。摇杆能读模拟量(轻推慢走),支持震动反馈,3D 第一人称直接支持手柄。 【上传自己的素材】 图片(PNG / JPG / SVG / WebP)可以当 2D 造型,也能贴到 3D 物体表面。 3D 模型(GLB / GLTF / OBJ / STL)拖进场景就能用,自带颜色和贴图。 文件直接拖进窗口就能导入,图片会自动缩到最长边 512px 控制体积。 说明一下:.blend 读不了——那是 Blender 的工程文件,不是模型交换格式,浏览器侧没有任何解析可能。遇到 .blend 时引擎会给出「Blender → 文件 → 导出 → glTF 2.0」的具体步骤,存成 .glb 再拖进来就行。 【内置 7 个示例】 跳跳方块、躲陨石、3D 第一人称、3D 弹跳球、待办清单、3D 贴图演示、空白项目。 这些示例全部是用积木真实搭出来的,打开就是可编辑的源码,不是写死的游戏逻辑。 【作品即数据】 作品存成 JSON,导入回来就能接着编辑。 还能导出成独立 HTML——把引擎和你的项目打包成一个文件,双击就跑,可以直接发给别人玩。 【关于它自己】 这个引擎本身是零依赖手写的:147 块积木、11 个分类,编辑器、解释器、2D/3D 渲染器、3D 模型解析器全部自己实现。 没有自建后端,没有数据库,纯前端。导出的独立 HTML 也完全离线可用。
功能悬赏与愿望单 (0)
使用积分发起或追加功能悬赏,助力作者加速开发;作者交付后积分奖励至作者账户用于 AI 创作。
功能悬赏与愿望单 (0)
使用积分发起或追加功能悬赏,助力作者加速开发;作者交付后积分奖励至作者账户用于 AI 创作。
反馈与讨论 (0)
不计评分公开可见 · 游客可发、可回复
反馈与讨论 (0)
不计评分公开可见 · 游客可发、可回复
无需登录即可告诉作者问题或想法;所有反馈与回复都对大家公开。
玩家评价 (0)
星级只来自登录用户,并计入作品评分。