面向游戏和 VR 应用的 C++ 刚体物理与碰撞检测库,支持多核并行。
- Star
- 13,741
- Fork
- 2,494
- 未关闭 Issue
- 1,510
- 最近提交
- 昨天
这是什么?
Luanti 是一个用 C++ 编写的体素游戏引擎,用于创建和游玩基于方块的沙盒游戏。它是原 Minetest 项目的新名称,采用 LGPL 许可证发布。
游戏和模组使用 Lua 编写,开发者无需修改引擎本身,就能添加新的内容、规则和玩法。项目提供面向玩家和开发者的文档,并包含专用服务器 minetestserver,可直接运行,也可以通过 Docker 部署。
仓库包含引擎源码,以及 GNU/Linux、Windows 和 macOS 上的编译说明,方便希望从源码构建的开发者使用。
核心功能
- 01基于 Lua 的游戏、模组和内容扩展
- 02可原生运行或通过 Docker 部署的专用服务器 minetestserver
- 03提供 Linux、Windows 和 macOS 的编译说明
- 04按键可重新绑定,并通过配置文件调整设置
适用场景
- 使用 Lua 脚本制作自定义体素沙盒游戏
- 在专用服务器上搭建多人游戏世界
- 学习或修改 C++ 体素引擎的源码
快速上手
- 1
阅读适合你平台的编译指南(Linux、Windows 或 macOS)
- 2
按照 Linux 指南在 GNU/Linux 上编译
- 3
按照 Docker 服务器指南使用 Docker 运行服务器
使用前须知
- 安装需要从源码编译或按平台指南操作,有一定门槛。
- README 未明确给出许可证标识,仅显示 LGPLv2.1+ 徽章。
标签
常见问题
- luanti 是什么?
- Luanti(原 Minetest)是一个开源体素游戏引擎,支持用 Lua 进行模组开发和游戏创作。 Luanti 是一个用 C++ 编写的体素游戏引擎,用于创建和游玩基于方块的沙盒游戏。它是原 Minetest 项目的新名称,采用 LGPL 许可证发布。
- luanti 可以免费使用吗?用的什么许可证?
- luanti 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- luanti 还在维护吗?
- 活跃维护中。luanti 最近一次提交是在 2026年10月19日。
- luanti 适合用来做什么?
- 使用 Lua 脚本制作自定义体素沙盒游戏 在专用服务器上搭建多人游戏世界 学习或修改 C++ 体素引擎的源码
- luanti 怎么安装和运行?
- 阅读适合你平台的编译指南(Linux、Windows 或 macOS) 按照 Linux 指南在 GNU/Linux 上编译 按照 Docker 服务器指南使用 Docker 运行服务器
- 在哪里获取 luanti?
- 源代码和安装说明在 GitHub 上:https://github.com/luanti-org/luanti
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.2万989C++MIT更新于 前天
一个社区开发的开源引擎,在现代系统上重新实现了 1999 年的城市建造游戏《法老》,需使用原版游戏数据运行。
51740C++AGPL-3.0更新于 8天前
Nau Engine 是一款免费开源的 C++ 游戏引擎,基于 CMake 和 vcpkg 构建,源码公开可自由使用与修改。
39768C++Other更新于 22天前
面向 NVIDIA GPU 的 CUDA C++ 模板库与 Python DSL,用于编写高性能矩阵乘法等线性代数内核。
1.1万2133C++Other更新于 9小时前
O3DE(Open 3D Engine)是一款多平台实时 3D 引擎,用于开发游戏、影视级三维场景和仿真应用。
97632546C++Other更新于 昨天
面向 Sophon、Rockchip RKNN 和 x86 的 C++ 边缘 AI 引擎,将视频分析与端侧 VLM 模型部署为可运行的应用。
1838312CApache-2.0更新于 昨天