开源体素游戏引擎 Luanti(原 Minetest)
Luanti(原 Minetest)是一个免费开源的体素游戏引擎与游戏创作平台,强调易于制作模组和创建游戏。项目以 C++ 开发,涉及 Lua 模组生态,采用 LGPLv2.1+ 许可。适合想搭建体素世界、开发沙盒游戏或扩展模组的开发者了解与参与。
推荐理由Luanti(原 Minetest)是体素游戏引擎与创作平台,模组生态成熟,适合作为专题核心推荐。
从体素建造到太空生存,一次收藏 12 个开源项目
面向沙盒生存游戏爱好者与开发者的开源项目合集,覆盖体素建造、太空探索、多人联机与教学向 Demo,帮助读者快速找到可玩、可学、可改的代表作。
沙盒生存游戏玩家、独立游戏开发者、开源技术学习者、游戏模组创作者、编程教学者
已发布项目中「沙盒生存」聚集 29 个,适合整理专题。
Luanti(原 Minetest)是一个免费开源的体素游戏引擎与游戏创作平台,强调易于制作模组和创建游戏。项目以 C++ 开发,涉及 Lua 模组生态,采用 LGPLv2.1+ 许可。适合想搭建体素世界、开发沙盒游戏或扩展模组的开发者了解与参与。
推荐理由Luanti(原 Minetest)是体素游戏引擎与创作平台,模组生态成熟,适合作为专题核心推荐。
Freeminer 是一款用 C++ 编写的开源沙盒游戏,灵感来自 Minecraft,基于 Minetest 及其全球贡献者的成果开发。项目自述目标是在保留趣味性的同时,对完美主义作一定取舍。README 提供 Android(Google Play、F-Droid)与 Windows 等平台的安装途径,最新版本与下载量见 GitHub Releases;具体玩法与性能表现待核验。
推荐理由Freeminer 基于 Minetest 开发,是 Minecraft 启发的开源沙盒游戏,代表社区分支活力。
用 C 语言和现代 OpenGL(着色器)编写的《Minecraft》风格沙盒游戏,仅数千行代码,支持 Windows、macOS 与 Linux。特性包括基于 Perlin/Simplex 噪声的地形生成、10 余种方块、植物与玻璃透明效果、静态云、昼夜循环与纹理天空穹顶,世界改动由 SQLite3 持久化;另附 Python 服务端实现在线多人联机。
推荐理由Craft 用 C 语言和现代 OpenGL 实现,仅数千行代码,是学习沙盒游戏开发的极佳范本。
Manic Digger 是用 C# 开发的开源 3D 体素方块建造游戏,玩法类似 Minecraft:既可以独自在本地世界建造,也能连接在线服务器与他人合作搭建大型建筑。README 列出单人与多人模式、自定义纹理支持、服务端模组 API,默认世界尺寸为 9984×9984×128,并附带战争(第一人称射击)游戏模式。具体运行平台与当前版本状态待核验。
推荐理由Manic Digger 用 C# 开发,支持单人与多人建造,并附带战争模式,玩法丰富。
一款基于方块的 3D 太空生存建造游戏:在程序生成的多个星系与行星间探索,挖矿、合成、驯养生物,并建造飞船、基地和空间站,既可单人游玩,也可与好友联机。项目由开源 .NET 服务端与 Unity 客户端组成,可自行托管服务器,主要语言为 C#。
推荐理由Blocks Beyond The Stars 融合方块建造与太空生存,支持联机与自托管服务端,拓展沙盒边界。
Blackvoxel 是一款用 C++ 开发的体素(方块)游戏。故事设定在未来:玩家买下一颗被宣传为天堂的星球,着陆时却撞上地图上没有的小行星而坠毁;醒来后,玩家发现自己身处天空漆黑、遍布奇异发光方块的荒凉世界。仓库 README 主要讲述这段开场背景,具体玩法与系统功能待核验,更多信息可访问其官网 blackvoxel.com。
推荐理由Blackvoxel 以 C++ 开发,拥有独特的异星生存叙事与体素世界,适合作为差异化推荐。
Pycraft 是一款受 Minecraft 启发的命令行 2D 游戏,用 Python 编写。README 称它在类 Unix 系统搭配 Python 3.3+ 运行最佳,启动命令为 python3 main.py。玩家用键盘控制角色左右移动与跳跃,用 K 键破坏或放置方块,用 J/L 键旋转光标,并可在背包和合成菜单中制作物品。README 建议将键盘重复延迟设为约 200–300ms。仓库未提供 Stars、在线 Demo 或实际运行体验数据,这些内容待核验。
推荐理由Pycraft 是命令行 2D 沙盒建造游戏,Python 编写,适合入门学习与轻量体验。
作者 fogleman 用 Python 与 Pyglet 编写的简易 Minecraft 风格演示程序。README 称其长期目标是把项目做成教学工具,让孩子通过修改代码入门编程,并设想改造成可配置、便于快速看到改动的 Python 包/API。同作者另有 C + 现代 OpenGL 的 Craft 版本,README 称其性能更好、地形生成更强并支持 sqlite 存档。上述教学化与 API 均为规划,非现有功能。
推荐理由fogleman 的 Python Minecraft Demo 定位教学工具,适合编程启蒙与快速原型参考。
Keen Software House 公开的《Space Engineers》C# 源码归档仓库,README 明确标注这是游戏的旧版本、并非当前最新版本。仓库仅含源码,音频、模型、贴图等素材未包含在内;实际游玩需在 Steam 拥有该游戏,构建需 Visual Studio 2013 Update 4 等环境,使用前需阅读 EULA。
推荐理由Space Engineers 源码归档版提供大型太空沙盒工程游戏的 C# 源码参考,适合进阶研究。
Tesseract 是 Cube 2: Sauerbraten 引擎的分支,用现代动态渲染让地图编辑中的光照调整即时生效,取代原有的静态光照贴图,改为基于延迟着色与阴影贴图的完全动态光照,并包含 HDR 色调映射与泛光、SSAO、屏幕空间反射/折射、多种抗锯齿等渲染特性。仓库说明已注明项目迁至 tesseract.gg,当前地址可能不再更新。
推荐理由Tesseract 引擎分支展示实时动态光照与渲染技术,为沙盒世界视觉表现提供技术参考。
pixelcold 是一个基于 JavaScript 的沙盒冒险游戏项目,采用像素美术界面,题材取材自中国文化。仓库标签涉及 C# 游戏开发、游戏开发、MMRPG 与微信小游戏方向。需注意:该仓库 README 内容为 Torque 3D 的归档说明,与项目简介不符,具体玩法、技术栈与可运行状态待核验。
推荐理由pixelcold 是中国风像素沙盒冒险项目,处于起步阶段,适合关注本土化沙盒创作的读者。
开源网页与 Windows 游戏合集,收录 106 款活跃的单文件 HTML5 游戏及 18 款历史归档,强调质量与特色优先。其中「星团大作战」1.0.0 支持单人、LAN 与自部署互联网好友联机,另有「回声禁区」测试版。仓库语言为 HTML,主题涵盖浏览器游戏、Canvas 游戏、休闲、教育、Electron、多人及离线游戏等。注意:给定 README 摘要内容与该项目不符,具体玩法与联机细节待核验。
推荐理由mini-browser-games 合集包含多款 HTML5 小游戏,可作为沙盒生存之外的轻量补充。