Tutorial:Modding tutorial/zh: Difference between revisions
Jump to navigation
Jump to search
Created page with "{{Languages}} 本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。 * {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。 * {{L|Tutorial:Mod structure}} — 讨论模组构建与加载的更多细节。 * {{L|Tutorial:Scripting}} — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。 * {{L|Tutorial:Mod settings}} — 关于创建和使用模组..." |
m Sync with English version. |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。 | 本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。 | ||
* {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。 | * {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。 | ||
* {{L|Tutorial:Scripting}} — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。 | * {{L|Tutorial:Scripting}} — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。 | ||
* {{L|Tutorial:Mod settings}} — 关于创建和使用模组设置的全面教程。 | * {{L|Tutorial:Mod settings}} — 关于创建和使用模组设置的全面教程。 | ||
* {{L|Tutorial:Localisation}} — 关于模组的规范化和本地化(即模组翻译)的教程。 | * {{L|Tutorial:Localisation}} — 关于模组的规范化和本地化(即模组翻译)的教程。 | ||
* {{L|Tutorial:Inspecting a live mod}} — | * <s>{{L|Tutorial:Inspecting a live mod}}</s> — 以官方模组站上的一个模组为例解析模组结构和开发需求。(此教程基于1.1版本的API编写,文中的很多示例已无法在2.0版本运行) | ||
* {{L|Tutorial:Mod changelog format}} — 阐述模组变更日志changelog.txt的格式要求。 | * {{L|Tutorial:Mod changelog format}} — 阐述模组变更日志changelog.txt的格式要求。 | ||
* {{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/ | * <s>[https://togos.github.io/togos-example-noise-programs/ 噪声函数] — 关于地形随机生成的教程,附带了[https://mods.factorio.com/mod/togos-example-noise-programs 示例模组]</s> (此教程基于1.1版本编写,在2.0版本不再适用,英文页面) | ||
* [https://github.com/ClaudeMetz/UntitledGuiGuide/wiki GUI教程] — 一篇从自定义界面构建到GUI深度修改的教程。(英文) | * [https://github.com/ClaudeMetz/UntitledGuiGuide/wiki GUI教程] — 一篇从自定义界面构建到GUI深度修改的教程。(英文) | ||
* [https://forums.factorio.com/106661 控制器模组指南和问题解答] — 关于开发支持游戏控制器(即手柄)的模组的教程。(英文) | * [https://forums.factorio.com/106661 控制器模组指南和问题解答] — 关于开发支持游戏控制器(即手柄)的模组的教程。(英文) | ||
| Line 18: | Line 16: | ||
** [https://lua-api.factorio.com/latest/index-prototype.html 原型文档] | ** [https://lua-api.factorio.com/latest/index-prototype.html 原型文档] | ||
** [https://lua-api.factorio.com/latest/index-runtime.html API运行库文档] | ** [https://lua-api.factorio.com/latest/index-runtime.html API运行库文档] | ||
** [https://lua-api.factorio.com/latest/index-auxiliary.html 模组API辅助文档] | |||
*** [https://lua-api.factorio.com/latest/auxiliary/mod-structure.html 模组结构] — 关于模组需要如何结构化以被游戏加载的更多细节。 | |||
* {{L|Scenario system}} — 基于存档的模组("软模组")及其限制条件。 | * {{L|Scenario system}} — 基于存档的模组("软模组")及其限制条件。 | ||
* [https://lua-api.factorio.com/latest/auxiliary/migrations.html 模组迁移指南] — 关于模组迁移的教程。(官方网站,英文) | * [https://lua-api.factorio.com/latest/auxiliary/migrations.html 模组迁移指南] — 关于模组迁移的教程。(官方网站,英文) | ||
| Line 26: | Line 26: | ||
以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。 | 以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。 | ||
* [https://forums.factorio.com/viewforum.php?f=135 Factorio社区-模组开发区](官方社区,英文) | * [https://forums.factorio.com/viewforum.php?f=135 Factorio社区-模组开发区](官方社区,英文) | ||
<noinclude>{{Languages}} | |||
== 参见 == | == 参见 == | ||
* {{L|Tutorials}} | * {{L|Tutorials}} | ||
| Line 33: | Line 33: | ||
{{C|Modding}} | {{C|Modding}} | ||
</noinclude> | |||
Latest revision as of 11:36, 22 September 2025
本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。
- Gangsir的模组开发教程 — 适合新手的简单模组教程。
- 教程:脚本 — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。
- 教程:模组设置 — 关于创建和使用模组设置的全面教程。
- 教程:本地化 — 关于模组的规范化和本地化(即模组翻译)的教程。
教程:模组解析实例— 以官方模组站上的一个模组为例解析模组结构和开发需求。(此教程基于1.1版本的API编写,文中的很多示例已无法在2.0版本运行)- 教程:模组变更日志 — 阐述模组变更日志changelog.txt的格式要求。
- 教程:脚本界面 — 一篇关于脚本接口和自定义快捷键的简要教程。
噪声函数 — 关于地形随机生成的教程,附带了示例模组(此教程基于1.1版本编写,在2.0版本不再适用,英文页面)- GUI教程 — 一篇从自定义界面构建到GUI深度修改的教程。(英文)
- 控制器模组指南和问题解答 — 关于开发支持游戏控制器(即手柄)的模组的教程。(英文)
扩展阅读
- 模组API文档 - 模组开发所使用的API文档汇总(官方网站,英文)
- 场景系统 — 基于存档的模组("软模组")及其限制条件。
- 模组迁移指南 — 关于模组迁移的教程。(官方网站,英文)
- Github数据库 — 记录游戏在各版本中Lua原型变化的数据库。(英文)
- 教程:模组开发问题解答
第三方工具
以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。
- Factorio社区-模组开发区(官方社区,英文)