切换语言: English 日本語 Türkçe Українська

Tutorial:Modding tutorial/zh: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
Cardinal (talk | contribs)
Created page with "{{Languages}} 本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。 * {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。 * {{L|Tutorial:Mod structure}} — 讨论模组构建与加载的更多细节。 * {{L|Tutorial:Scripting}} — 关于脚本运行的简单教程,同时提供了一些事件脚本的相关信息。 * {{L|Tutorial:Mod settings}} — 关于创建和使用模组..."
 
Cardinal (talk | contribs)
m Sync with English version.
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Languages}}
本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。
本页面汇总了Factorio Wiki上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。


* {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。
* {{L|Tutorial:Modding tutorial/Gangsir}} — 适合新手的简单模组教程。
* {{L|Tutorial:Mod structure}} — 讨论模组构建与加载的更多细节。
* {{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/ Noise Expressions] — 关于地形随机生成的教程,附带了[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版本不再适用,英文页面)
* [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上与模组开发相关的教程,从新手入门到深层机制均涵盖其中。

扩展阅读

第三方工具

以下工具由官方社区的成员开发,提供了模组制作需要的一些常用功能(例如IDE自动补全、调试器、自动化翻译、程序打包等)的脚本。

参见