# minecraft-threejs

中文 | [English](https://github.com/vyse12138/minecraft-threejs)

基于 Three.js 和 TypeScript 的网页版我的世界

试玩：[Minecraft - Three.js](https://mcz.yulei.me)

建议使用 Chrome 来获得最佳的体验

![preview](https://user-images.githubusercontent.com/88306344/154383952-9b33bad4-eebb-4a98-a12e-f5f137422d06.gif)

## 已支持:

- 方块的放置 / 破坏
- 鼠标滚轮（数字键）选择不同的方块类型
- 移动和碰撞检测
- 随机的地形和树木生成
- 无限的世界
- 保存 / 读取游戏
- 音效和背景音乐
- 可调节的渲染距离和视野范围
- 高亮准心方块
- 基本的 UI
- 支持桌面以及手机试玩

## 开发中:

- 更高效的算法(时间切片渲染算法和方块放置 / 破坏算法)
- 生成水
- 联机模式
