制作模组

制作模组

Luanti 内置一套脚本 API,专门用来写游戏和模组,你可以用它做全新玩法,也可以给现有游戏疯狂扩内容。
这套 API 用 Lua 语言编写——简单、好学、轻量。引擎目前使用 Lua 5.1,但很多人会跑 LuaJIT 来提速。
你只需要有基础编程常识就能上手。


官方文档与教程

想做你的第一个模组/游戏,最强入门材料是:
《Luanti Modding Book》
作者:rubenwardy,校对:Shara

⚠️ 小知识:
Luanti 里的游戏模组是同一套系统,游戏本质就是一堆模组的集合
详细看《模组开发书》里的「Games」章节。


推荐工具(大佬都在用)

  • VS Code / VSCodium:最强代码编辑器
    我们还出了 Luanti Tools 插件,自带代码补全,插件商店直接搜
  • luacheck:Lua 代码静态检查工具,帮你找bug
  • Lua Language Server:带类型提示的Lua智能提示工具(作者:Archie