Tutorial:Modding tutorial/zh: Difference between revisions
Jump to navigation
Jump to search
m Sync with English version. |
m Sync with English version. |
||
| Line 6: | Line 6: | ||
* {{L|Tutorial:Localisation}} — 关于模组的规范化和本地化(即模组翻译)的教程。 | * {{L|Tutorial:Localisation}} — 关于模组的规范化和本地化(即模组翻译)的教程。 | ||
* <s>{{L|Tutorial:Inspecting a live mod}}</s> — 以官方模组站上的一个模组为例解析模组结构和开发需求。(此教程基于1.1版本的API编写,文中的很多示例已无法在2.0版本运行) | * <s>{{L|Tutorial:Inspecting a live mod}}</s> — 以官方模组站上的一个模组为例解析模组结构和开发需求。(此教程基于1.1版本的API编写,文中的很多示例已无法在2.0版本运行) | ||
* {{L|Tutorial:Script interfaces}} — 一篇关于[https://lua-api.factorio.com/latest/classes/LuaRemote.html 脚本接口]和自定义快捷键的简要教程。 | * {{L|Tutorial:Script interfaces}} — 一篇关于[https://lua-api.factorio.com/latest/classes/LuaRemote.html 脚本接口]和自定义快捷键的简要教程。 | ||
* <s>[https://togos.github.io/togos-example-noise-programs/ 噪声函数] — 关于地形随机生成的教程,附带了[https://mods.factorio.com/mod/togos-example-noise-programs 示例模组]</s> (此教程基于1.1版本编写,在2.0版本不再适用,英文页面) | * <s>[https://togos.github.io/togos-example-noise-programs/ 噪声函数] — 关于地形随机生成的教程,附带了[https://mods.factorio.com/mod/togos-example-noise-programs 示例模组]</s> (此教程基于1.1版本编写,在2.0版本不再适用,英文页面) | ||
| Line 20: | Line 19: | ||
* {{L|Scenario system}} — 基于存档的模组("软模组")及其限制条件。 | * {{L|Scenario system}} — 基于存档的模组("软模组")及其限制条件。 | ||
* [https://lua-api.factorio.com/latest/auxiliary/migrations.html 模组迁移指南] — 关于模组迁移的教程。(官方网站,英文) | * [https://lua-api.factorio.com/latest/auxiliary/migrations.html 模组迁移指南] — 关于模组迁移的教程。(官方网站,英文) | ||
* [https://github.com/wube/factorio-data | * [https://github.com/wube/factorio-data 异星工厂Github数据库] — 记录游戏在各版本中Lua原型变化的数据库。(英文) | ||
* {{L|Tutorial:Modding FAQ}} | * {{L|Tutorial:Modding FAQ}} | ||
| Line 26: | Line 25: | ||
以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。 | 以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。 | ||
* [https://forums.factorio.com/viewforum.php?f=135 Factorio社区-模组开发区](官方社区,英文) | * [https://forums.factorio.com/viewforum.php?f=135 Factorio社区-模组开发区](官方社区,英文) | ||
<noinclude>{{Languages}} | <noinclude>{{Languages}}{{Translation verification|revisionID=216705}} | ||
== 参见 == | == 参见 == | ||
* {{L|Tutorials}} | * {{L|Tutorials}} | ||
Latest revision as of 02:24, 16 December 2025
本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。
- Gangsir的模组开发教程 — 适合新手的简单模组教程。
- 教程:脚本 — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。
- 教程:模组设置 — 关于创建和使用模组设置的全面教程。
- 教程:本地化 — 关于模组的规范化和本地化(即模组翻译)的教程。
教程:模组解析实例— 以官方模组站上的一个模组为例解析模组结构和开发需求。(此教程基于1.1版本的API编写,文中的很多示例已无法在2.0版本运行)- 教程:脚本接口 — 一篇关于脚本接口和自定义快捷键的简要教程。
噪声函数 — 关于地形随机生成的教程,附带了示例模组(此教程基于1.1版本编写,在2.0版本不再适用,英文页面)- GUI教程 — 一篇从自定义界面构建到GUI深度修改的教程。(英文)
- 控制器模组指南和问题解答 — 关于开发支持游戏控制器(即手柄)的模组的教程。(英文)
扩展阅读
- 模组API文档 - 模组开发所使用的API文档汇总(官方网站,英文)
- 场景系统 — 基于存档的模组("软模组")及其限制条件。
- 模组迁移指南 — 关于模组迁移的教程。(官方网站,英文)
- 异星工厂Github数据库 — 记录游戏在各版本中Lua原型变化的数据库。(英文)
- 教程:模组开发问题解答
第三方工具
以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。
- Factorio社区-模组开发区(官方社区,英文)