我做了个 Web 版的“我的世界”小游戏,已经可以在线玩了
最近我做了一个可以直接在浏览器里玩的 Web 版“我的世界”风格小游戏,现在已经放到线上,可以直接试玩:

这个项目的目标很直接:不装客户端,不注册账号,打开网页就能进入一个体素世界。你可以在里面移动、跳跃、挖方块、放方块,也可以体验多人进入同一张地图的感觉。
现在已经能玩到什么
- 第一人称移动与视角控制
- 方块破坏与放置
- 程序化生成地形与树木
- 工作台与基础合成系统
- 装备系统
- 多人在线,输入名字即可进入
操作方式
- W A S D:移动
- 空格:跳跃
- Shift:冲刺 / 加速
- 鼠标:控制视角
- 左键:破坏方块
- 右键:放置方块 / 打开工作台
- 滚轮:切换方块
- E:打开装备面板
为什么想做这个项目
一方面是因为体素沙盒游戏天然很有意思,另一方面我也想验证一个问题:只用浏览器、Vanilla JavaScript 和 Three.js,到底能不能做出一个真正“可玩”的 3D 小游戏。
比起一上来就追求特别复杂的系统,我更在意的是先把核心体验做出来:移动手感是否自然、方块交互是否顺畅、地形生成是否有趣、多人进入同一世界是否足够直观。
技术上做了什么
- Vanilla JavaScript
- Three.js
- WebGL 渲染
- 简单的多人同步服务
整个项目比较轻,直接在网页里就能跑起来,不需要下载安装客户端。我一直觉得这是 Web 游戏很迷人的一点:分享门槛低,打开链接就能体验。
接下来可能会继续加的内容
- 更多可交互方块
- 更多装备和配方
- 更完整的多人玩法
- 更稳定的世界保存与同步
欢迎试玩
如果你对这种方向感兴趣,欢迎直接进去玩玩看:
这是一个还会继续打磨的小项目,但它已经足够说明一件事:浏览器不只是拿来看页面的,它也可以承载真正有趣的互动体验。