本页目录
项目聚集型

沙盒生存开源游戏精选:29 款可玩可改的方块世界

从体素建造到太空生存,一次收藏 12 个开源项目

发布 2026-11-09 更新 2026-11-09 12 个关联项目

专题导读

从体素建造到太空生存,一次收藏 12 个开源项目

面向沙盒生存游戏爱好者与开发者的开源项目合集,覆盖体素建造、太空探索、多人联机与教学向 Demo,帮助读者快速找到可玩、可学、可改的代表作。

目标用户

沙盒生存游戏玩家、独立游戏开发者、开源技术学习者、游戏模组创作者、编程教学者

推荐理由

已发布项目中「沙盒生存」聚集 29 个,适合整理专题。

正文大纲

  1. 专题导语:为什么沙盒生存值得开源社区投入
  2. 体素建造经典:Luanti、Freeminer、Manic Digger 对比
  3. 轻量级教学向:Craft 与 Pycraft 的代码可读性
  4. 太空与异星生存:Blackvoxel、Blocks Beyond The Stars、Space Engineers
  5. 多人联机与服务器自托管方案
  6. 引擎与渲染技术:Tesseract 动态光照
  7. 如何选择适合你的沙盒开源项目
  8. 参与贡献与二次开发建议

专题项目

12 个项目
开源体素游戏引擎 Luanti(原 Minetest)

开源体素游戏引擎 Luanti(原 Minetest)

Luanti(原 Minetest)是一个免费开源的体素游戏引擎与游戏创作平台,强调易于制作模组和创建游戏。项目以 C++ 开发,涉及 Lua 模组生态,采用 LGPLv2.1+ 许可。适合想搭建体素世界、开发沙盒游戏或扩展模组的开发者了解与参与。

益智解谜 无明确引擎 JavaScript 入门
★ 992 Fork 398 未明确 更新 2026-10-31

推荐理由Luanti(原 Minetest)是体素游戏引擎与创作平台,模组生态成熟,适合作为专题核心推荐。

开源沙盒游戏 Freeminer(受 Minecraft 启发,基于 Minetest)

开源沙盒游戏 Freeminer(受 Minecraft 启发,基于 Minetest)

Freeminer 是一款用 C++ 编写的开源沙盒游戏,灵感来自 Minecraft,基于 Minetest 及其全球贡献者的成果开发。项目自述目标是在保留趣味性的同时,对完美主义作一定取舍。README 提供 Android(Google Play、F-Droid)与 Windows 等平台的安装途径,最新版本与下载量见 GitHub Releases;具体玩法与性能表现待核验。

沙盒生存 自研引擎 C++ 高级
★ 475 Fork 92 未明确 更新 2026-11-07

推荐理由Freeminer 基于 Minetest 开发,是 Minecraft 启发的开源沙盒游戏,代表社区分支活力。

Craft:C 语言 + 现代 OpenGL 的简易《Minecraft》克隆

Craft:C 语言 + 现代 OpenGL 的简易《Minecraft》克隆

用 C 语言和现代 OpenGL(着色器)编写的《Minecraft》风格沙盒游戏,仅数千行代码,支持 Windows、macOS 与 Linux。特性包括基于 Perlin/Simplex 噪声的地形生成、10 余种方块、植物与玻璃透明效果、静态云、昼夜循环与纹理天空穹顶,世界改动由 SQLite3 持久化;另附 Python 服务端实现在线多人联机。

益智解谜 其他 JavaScript 初级
★ 53 Fork 13 MIT 更新 2026-09-05

推荐理由Craft 用 C 语言和现代 OpenGL 实现,仅数千行代码,是学习沙盒游戏开发的极佳范本。

Manic Digger:C# 开源体素方块建造游戏(Minecraft 类)

Manic Digger:C# 开源体素方块建造游戏(Minecraft 类)

Manic Digger 是用 C# 开发的开源 3D 体素方块建造游戏,玩法类似 Minecraft:既可以独自在本地世界建造,也能连接在线服务器与他人合作搭建大型建筑。README 列出单人与多人模式、自定义纹理支持、服务端模组 API,默认世界尺寸为 9984×9984×128,并附带战争(第一人称射击)游戏模式。具体运行平台与当前版本状态待核验。

射击 自研引擎 C# 高级
★ 403 Fork 86 未明确 更新 2026-11-06

推荐理由Manic Digger 用 C# 开发,支持单人与多人建造,并附带战争模式,玩法丰富。

方块星际:体素太空探索建造游戏(Blocks Beyond The Stars)

方块星际:体素太空探索建造游戏(Blocks Beyond The Stars)

一款基于方块的 3D 太空生存建造游戏:在程序生成的多个星系与行星间探索,挖矿、合成、驯养生物,并建造飞船、基地和空间站,既可单人游玩,也可与好友联机。项目由开源 .NET 服务端与 Unity 客户端组成,可自行托管服务器,主要语言为 C#。

益智解谜 无明确引擎 JavaScript 初级
★ 21 Fork 9 AGPL-3.0 更新 2026-08-17

推荐理由Blocks Beyond The Stars 融合方块建造与太空生存,支持联机与自托管服务端,拓展沙盒边界。

Blackvoxel 体素沙盒游戏(C++)

Blackvoxel 体素沙盒游戏(C++)

Blackvoxel 是一款用 C++ 开发的体素(方块)游戏。故事设定在未来:玩家买下一颗被宣传为天堂的星球,着陆时却撞上地图上没有的小行星而坠毁;醒来后,玩家发现自己身处天空漆黑、遍布奇异发光方块的荒凉世界。仓库 README 主要讲述这段开场背景,具体玩法与系统功能待核验,更多信息可访问其官网 blackvoxel.com。

益智解谜 Three.js JavaScript 中级
★ 607 Fork 372 GPL-3.0 更新 2026-11-01

推荐理由Blackvoxel 以 C++ 开发,拥有独特的异星生存叙事与体素世界,适合作为差异化推荐。

终端 2D 沙盒建造游戏(Pycraft)

终端 2D 沙盒建造游戏(Pycraft)

Pycraft 是一款受 Minecraft 启发的命令行 2D 游戏,用 Python 编写。README 称它在类 Unix 系统搭配 Python 3.3+ 运行最佳,启动命令为 python3 main.py。玩家用键盘控制角色左右移动与跳跃,用 K 键破坏或放置方块,用 J/L 键旋转光标,并可在背包和合成菜单中制作物品。README 建议将键盘重复延迟设为约 200–300ms。仓库未提供 Stars、在线 Demo 或实际运行体验数据,这些内容待核验。

平台跳跃 无明确引擎 Python 入门
★ 209 Fork 23 GPL-2.0 更新 2026-09-30

推荐理由Pycraft 是命令行 2D 沙盒建造游戏,Python 编写,适合入门学习与轻量体验。

Python + Pyglet 简易 Minecraft 风格方块世界 Demo(Minecraft)

Python + Pyglet 简易 Minecraft 风格方块世界 Demo(Minecraft)

作者 fogleman 用 Python 与 Pyglet 编写的简易 Minecraft 风格演示程序。README 称其长期目标是把项目做成教学工具,让孩子通过修改代码入门编程,并设想改造成可配置、便于快速看到改动的 Python 包/API。同作者另有 C + 现代 OpenGL 的 Craft 版本,README 称其性能更好、地形生成更强并支持 sqlite 存档。上述教学化与 API 均为规划,非现有功能。

益智解谜 无明确引擎 C 中级
★ 18 Fork 7 MIT 更新 2026-07-14

推荐理由fogleman 的 Python Minecraft Demo 定位教学工具,适合编程启蒙与快速原型参考。

太空工程师(Space Engineers)源码归档版

太空工程师(Space Engineers)源码归档版

Keen Software House 公开的《Space Engineers》C# 源码归档仓库,README 明确标注这是游戏的旧版本、并非当前最新版本。仓库仅含源码,音频、模型、贴图等素材未包含在内;实际游玩需在 Steam 拥有该游戏,构建需 Visual Studio 2013 Update 4 等环境,使用前需阅读 EULA。

益智解谜 其他 入门
★ 70 Fork 11 未明确 更新 2026-11-06

推荐理由Space Engineers 源码归档版提供大型太空沙盒工程游戏的 C# 源码参考,适合进阶研究。

Tesseract 3D 引擎(Cube 2: Sauerbraten 分支,实时动态光照)

Tesseract 3D 引擎(Cube 2: Sauerbraten 分支,实时动态光照)

Tesseract 是 Cube 2: Sauerbraten 引擎的分支,用现代动态渲染让地图编辑中的光照调整即时生效,取代原有的静态光照贴图,改为基于延迟着色与阴影贴图的完全动态光照,并包含 HDR 色调映射与泛光、SSAO、屏幕空间反射/折射、多种抗锯齿等渲染特性。仓库说明已注明项目迁至 tesseract.gg,当前地址可能不再更新。

沙盒生存 Unity C# 高级
★ 40 Fork 11 未明确 更新 2026-11-07

推荐理由Tesseract 引擎分支展示实时动态光照与渲染技术,为沙盒世界视觉表现提供技术参考。

像素寒境(pixelcold)——像素风中国文化的沙盒冒险游戏

像素寒境(pixelcold)——像素风中国文化的沙盒冒险游戏

pixelcold 是一个基于 JavaScript 的沙盒冒险游戏项目,采用像素美术界面,题材取材自中国文化。仓库标签涉及 C# 游戏开发、游戏开发、MMRPG 与微信小游戏方向。需注意:该仓库 README 内容为 Torque 3D 的归档说明,与项目简介不符,具体玩法、技术栈与可运行状态待核验。

其他 自研引擎 C++ 高级
★ 3,367 Fork 1,186 未明确 更新 2026-11-04

推荐理由pixelcold 是中国风像素沙盒冒险项目,处于起步阶段,适合关注本土化沙盒创作的读者。

迷你浏览器游戏合集(mini-browser-games)

迷你浏览器游戏合集(mini-browser-games)

开源网页与 Windows 游戏合集,收录 106 款活跃的单文件 HTML5 游戏及 18 款历史归档,强调质量与特色优先。其中「星团大作战」1.0.0 支持单人、LAN 与自部署互联网好友联机,另有「回声禁区」测试版。仓库语言为 HTML,主题涵盖浏览器游戏、Canvas 游戏、休闲、教育、Electron、多人及离线游戏等。注意:给定 README 摘要内容与该项目不符,具体玩法与联机细节待核验。

其他 SDL C++ 高级
★ 17,626 Fork 2,162 MIT 更新 2026-11-07

推荐理由mini-browser-games 合集包含多款 HTML5 小游戏,可作为沙盒生存之外的轻量补充。