1.1 开始

模组导论与简要介绍

官方mod群:824090772

什么是模组?

TerraCraft的模组是一个允许玩家对游戏内容进行添加或者修改的功能或游戏内容拓展包,以追求给玩家提供更好的游戏体验。

TerraCraft开发理念是让玩家在无限大的地图中自由创作与游玩模组,实现游戏的高度自由性。TerraCraft本质是一个官方模组包,开发团队未来的大部分游戏内容更新将会以模组的形式进行,同时我们将提供开源官方模组源码供模组制作者参考和学习。从这篇教程开始,我们将详细介绍模组的开发过程。

开发模组需要什么技术?

开发环境(推荐):Visual Studio Code(VS Code)

数据交换语言:Json

编程语言:Lua(版本为5.1)

您可以通过本教程逐步学习这些语言。对于大部分模组内容,您可以简单地通过编写Json进行开发。对于高级游戏内容,您可以通过Lua编写相关游戏逻辑。

Lua参考资料:

  1. Lua官方教程(英文)

Last updated