- GitHub 仓库
- MovingBlocks/Terasology
- 总 Stars
- ★ 3,903
- 主要语言
- Java
结论先行:Terasology 拿了 3,903 个 star,主语言 Java,Apache-2.0 开源,2026 年 10 月 31 日仍在推送,编辑精选常青项目。它是一个开源体素世界与游戏引擎:方块世界、沙盒玩法、模块化扩展,默认开发分支为 develop。
它是什么 / 能干嘛
体素(voxel)风格的开放世界:地形、生态、建筑都由方块构成,支持模块扩展,开发者可以自己加系统与玩法。fork 数 1,377,说明拿它当引擎二次开发的人不少,topics 里有 voxel、game-engine、sandbox。
新手从哪入手?
先跑官方构建进世界里转一圈,再看模块示例改一个小系统。体素引擎的坑在性能与存档,先在小地图上验证,再放大世界规模。
适合谁 / 注意点
适合想学游戏引擎、做沙盒原型的开发者与学生。注意默认分支是 develop,拉代码前确认分支,别按 main 的习惯找最新版。
站长点评:体素项目拼的是可扩展性,Terasology 的模块化做得实在,拿来做课程设计或原型都合适。先玩起来,再读引擎代码,顺序别反。
项目地址:https://github.com/MovingBlocks/Terasology
