「模组:目录」修訂間的差異
跳至導覽
跳至搜尋
1059 Studio(討論 | 貢獻) (→使用模组) |
Margotbean(討論 | 貢獻) |
||
(未顯示由 7 位使用者於中間所作的 36 次修訂) | |||
行 1: | 行 1: | ||
− | + | '''模组'''是改变星露谷物语的文件包。模组可以添加功能(例如在地图上显示 NPC)、改变游戏机制(例如让栅栏腐烂得更慢)、进行外观更改(例如让你的房子看起来像霍比特人的家)等等。 | |
− | == | + | == 使用指南== |
− | ''' | + | <div style="width:500px; text-align: center; font-weight: bold; border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em 0;"> |
+ | <div style="font-size:1.5em;">'''[[模组:使用指南/入门|模组使用指南]]''' [[File:SMAPI mascot.png|25px|link=]]</div> | ||
+ | <ul> | ||
+ | <li style="display: inline-block; padding: 0 1em; border-right:1px dotted #000;">[[模组:使用指南/入门|入门]]</li> | ||
+ | <li style="display: inline-block; padding: 0 1em; border-right:1px dotted #000;">[[模组:使用指南/疑难解答|疑难解答]]</li> | ||
+ | <li style="display: inline-block; padding: 0 1em; border-right:1px dotted #000;">[[模组:使用指南/按键绑定|按键绑定]]</li> | ||
+ | <li style="display: inline-block; padding: 0 1em;">[[模组:模组兼容性|兼容性]]</li> | ||
+ | </ul> | ||
+ | </div> | ||
− | + | * [[模组:使用指南/ 疑难解答| 常见问题解答]] | |
− | + | * [[模组:帮助|寻求帮助或 提出 问题]] | |
− | + | * [[模组:社区|加入社区论坛]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | * [[模组:帮助|寻求帮助或 | ||
− | * [[模组:社区 | ||
* [[模组:使用 XNB 模组|使用 XNB 模组]] (不推荐) | * [[模组:使用 XNB 模组|使用 XNB 模组]] (不推荐) | ||
==创建模组== | ==创建模组== | ||
+ | 模组大致可以分为两类:C# 模组和内容包(依赖于 C# 模组的格式化文本文件)。内容包可以制作新的 NPC、编辑地图、添加新物品、添加商店等,而 C# 模组可以改变基本的游戏机制。通常,从制作内容包开始是最简单的,因为不需要学习如何使用 C# 进行编程。 | ||
{| | {| | ||
|- | |- | ||
− | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| < | + | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| <span style="font-size: larger;">'''[[模组:创建 内容包|使用 JSON 创建 内容包]]'''</span><br /> 为诸如 Content Patcher 之类的框架 创建 内容 包 |
|- | |- | ||
− | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| < | + | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| <span style="font-size: larger;">'''[[模组:创建 SMAPI 模组| 使用 C# 创建 SMAPI 模组]]'''</span><br /> 创建 SMAPI 模组,包括完整的 SMAPI API 和事件参考<br /> 如 果您不会 C# 而会 Visual Basic,则可以放心使用另一门语言,社区中已经存在使用该语言编写 的 模组且运行正常 |
|- | |- | ||
− | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| < | + | |style="border: 2px solid rgb(0, 116, 72); background: rgba(3, 160, 7, 0.1); padding: 1em;"| <span style="font-size: larger;">'''[[模组:翻译模组|翻译模组]]'''</span><br />为游戏支持的任何语言提供模组翻译(对于模组开发者如何启用和请求翻译) |
|} | |} | ||
− | * | + | * 在查找特定的资料吗?不妨试着 [{{fullurl:Special:Search|ns570=1}} 搜索 <samp> 模组</samp> 命名空间] 。 |
− | + | * [[模组: 帮助| 寻求 帮助 或 提 出 问 题]] | |
− | + | * [[模组: 社区| 加入社区论坛]] | |
− | + | * [[模组: 开源 代码| 开源 代码]] | |
− | |||
− | |||
− | |||
− | * [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * [[ | ||
− | * [[ | ||
− | |||
− | |||
− | |||
− | |||
===高阶主题=== | ===高阶主题=== | ||
− | * '''[[ | + | * '''[[ 模组: 制作指南/APIs|SMAPI API 参考]]''' |
− | * [[ | + | * [[ 模组: 常用方法| 常用方法(SMAPI 模组)]] |
− | |||
* [[模组:编辑 XNB 文件|编辑 XNB 文件]] | * [[模组:编辑 XNB 文件|编辑 XNB 文件]] | ||
− | * [[ | + | * [[ 模组:IDE 参考|IDE 参考]] |
+ | |||
+ | * 游戏: | ||
+ | ** [[模组:游戏基础知识|游戏基础知识(Game fundamentals)]] | ||
+ | ** [[模组:音频|音频(Audio)]] | ||
+ | ** [[模组:自定义语言|自定义语言(Custom languages)]] | ||
+ | ** [[模组:控制台命令|控制台命令(Console commands)]] | ||
+ | ** [[模组:世界地图|世界地图(World map)]] | ||
+ | ** [[模组:游戏状态查询|游戏状态查询(Game state queries)]] | ||
+ | ** [[模组:物品查询|物品查询(Item queries)]] | ||
+ | ** [[模组:触发动作|触发动作(Trigger actions)]] | ||
+ | ** [[模组:令牌文本|令牌文本(Tokenizable strings)]] | ||
+ | ** [[模组:商店|商店(Shops)]] | ||
+ | ** [[模组:农场地图|农场地图(Farm map)]] | ||
* NPC: | * NPC: | ||
− | ** [[ | + | ** [[模组:NPC数据|概述 (Overview)]] |
− | ** [[ | + | ** [[模组:对话 数据|对话 (Dialogue)]] |
− | ** [[ | + | ** [[模组:事件数据|事件 (Events)]] |
− | ** [[ | + | ** [[模组:礼物喜好数据|礼物喜好 (Gift tastes)]] |
− | ** [[使用模组:任务数据|任务]] | + | ** [[使用模组:任务数据|任务 (Quests)]] |
− | ** [[使用模组:行程数据|行程]] | + | ** [[使用模组:行程数据|行程 (Schedules)]] |
* 物品: | * 物品: | ||
− | ** [[ | + | ** [[模组: 物 品数据|物品 (Items)]] |
− | ** [[ | + | ** [[模组:农作物数据|农作物 (Crops)]] |
− | ** [[ | + | ** [[模组: 果树 数据| 果树(Fruit trees)]] |
− | |||
− | |||
− | |||
* 其他: | * 其他: | ||
− | ** [[ | + | ** [[模组:动物数据|动物 (Animals)]] |
− | ** [[ | + | ** [[模组:成就数据|成就 (Achievements)]] |
− | ** [[ | + | ** [[模组:蓝图数据|蓝图 (Blueprints)]] |
− | ** [[ | + | ** [[模组:收集包数据|收集包 (Bundles)]] |
− | ** [[ | + | ** [[模组:玩家模型数据|玩家模型 (Farmer sprite)]] |
− | + | ** [[模组:节日数据|节日 (Festivals)]] | |
− | ** [[ | + | ** [[模组:鱼数据|鱼 (Fish)]] |
− | ** [[ | + | ** [[模组:鱼塘数据|鱼塘 (Fish Ponds)]] |
− | ** [[ | + | ** [[模组:地点数据|地点 (Locations)]] |
− | ** [[ | + | ** [[模组:地图数据|地图 (Maps)]] |
− | ** [[ | + | ** [[模组:信件数据|信件 (Mail)]] |
− | ** [[ | + | ** [[模组:怪物数据|怪物 (Monsters)]] |
− | ** [[ | + | ** [[模组:食谱数据|食谱 (Recipes)]] |
− | ** [[ | + | ** [[模组:天气数据|天气 (Weather)]] |
− | ** [[ | + | |
+ | ===版本迁移指南=== | ||
+ | {|class="wikitable" | ||
+ | |- | ||
+ | ! 发行版本 | ||
+ | ! 发行时间 | ||
+ | |- | ||
+ | | [[模组:迁移至SMAPI 2.0|SMAPI 2.0]] || 2017.7 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.3|游戏本体 1.3]] || 2018.5 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.3(XNB更改)|游戏本体 1.3(XNB 更改)]] || 2018.5 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.3.36|游戏本体 1.3.36]] || 2019.3 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.4|游戏本体 1.4]] || 2019.11 | ||
+ | |- | ||
+ | | [[模组:迁移至SMAPI 3.0|SMAPI 3.0]] || 2019.11 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.5|游戏本体 1.5]] || 2020.12 | ||
+ | |- | ||
+ | | [[模组:在_Windows_上使用_64_位游戏|在 Windows 上使用 64 位游戏版本]] || 2021.5 | ||
+ | |- | ||
+ | | [[模组:迁移至Harmony 2.0|Harmony 2.0]] || 2021.7 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.5.5|游戏本体 1.5.5]] || 2021.8 | ||
+ | |- | ||
+ | | [[模组:迁移至SMAPI 4.0|SMAPI 4.0]] || 2024.3.19 | ||
+ | |- | ||
+ | | [[模组:迁移至游戏本体1.6|游戏本体 1.6]] || 2024.3.19 | ||
+ | |} | ||
− | ===也 | + | ===也看看=== |
− | * [https:// | + | * 像素艺术资源: |
− | * [ | + | ** [https://sundrop.kvdk.net/art-guide 星露谷艺术风格指南] |
+ | ** [https://pixeljoint.com/forum/forum_posts.asp?TID=11299&PID=139322 Pixel Joint 上的 像素艺术教程] | ||
+ | ** [https://medium.com/pixel-grimoire/how-to-start-making-pixel-art-2d1e31a5ceab Medium 上的像素艺术指南] | ||
+ | * 内容包资源: | ||
+ | ** [https://docs.google.com/spreadsheets/d/1CpDrw23peQiq-C7F2FjYOMePaYe0Rc9BwQsj3h6sjyo 出 色的 ID 电子表格] | ||
+ | ** [https://stardewmodding.wiki.gg/wiki/Custom_NPC_Tiles 自定义 NPC 节日图块位置] | ||
+ | * 工具: | ||
+ | ** [https://smapi.io/mods SMAPI 模组兼容表] ([https://stardewvalleywiki.com/Modding:Mod_compatibility 你 可以 编辑它]) | ||
+ | ** [https://smapi.io/log SMAPI 日志 分 析器] | ||
+ | ** [https://smapi.io/json JSON 验证器] | ||
+ | * [https://stardewvalleywiki.com/User:Kdau#Notes_on_Android_SMAPI_modding Kdau 的关于 Android SMAPI 修改的笔记] | ||
+ | * [https://stardewvalleywiki.com/User:Dem1se#Getting_Started_with_Making_UIs Dem1se 的 模组 UI 入门指南] | ||
− | [[ | + | ==讨论== |
+ | * [https://tieba.baidu.com/f?kw=%E6%98%9F%E9%9C%B2%E8%B0%B7%E7%89%A9%E8%AF%AD&ie=utf-8&tab=good 星露谷物语百度贴吧] — 为国内网友提供一个可以向大家分享自制模组的心得、提出问题、愉快议论话题的论坛,很多中文大佬都在这里溜达。 | ||
+ | * [https://discord.gg/kH55QXP Discord 频道] — 提出问题、获得帮助,与模组制作者和 SMAPI 开发人员讨论。 | ||
[[Category:模组]] | [[Category:模组]] | ||
行 98: | 行 136: | ||
[[en:Modding:Index]] | [[en:Modding:Index]] | ||
[[es:Modding:Índice]] | [[es:Modding:Índice]] | ||
+ | [[fr:Modding:Index]] | ||
[[pt:Modificações:Índice]] | [[pt:Modificações:Índice]] | ||
[[ru:Модификации:Индекс]] | [[ru:Модификации:Индекс]] |
於 2024年4月3日 (三) 17:20 的修訂
模組是改變星露谷物語的文件包。模組可以添加功能(例如在地圖上顯示 NPC)、改變遊戲機制(例如讓柵欄腐爛得更慢)、進行外觀更改(例如讓你的房子看起來像霍比特人的家)等等。
使用指南
創建模組
模組大致可以分為兩類:C# 模組和內容包(依賴於 C# 模組的格式化文本文件)。內容包可以製作新的 NPC、編輯地圖、添加新物品、添加商店等,而 C# 模組可以改變基本的遊戲機制。通常,從製作內容包開始是最簡單的,因為不需要學習如何使用 C# 進行編程。
使用 JSON 創建內容包 為諸如 Content Patcher 之類的框架創建內容包 |
使用 C# 創建 SMAPI 模組 創建 SMAPI 模組,包括完整的 SMAPI API 和事件參考 如果您不會 C# 而會 Visual Basic,則可以放心使用另一門語言,社區中已經存在使用該語言編寫的模組且運行正常 |
翻譯模組 為遊戲支持的任何語言提供模組翻譯(對於模組開發者如何啟用和請求翻譯) |
- 在查找特定的資料嗎?不妨試著 搜索 模組 命名空間。
- 尋求幫助或提出問題
- 加入社區論壇
- 開原始碼
高階主題
- 遊戲:
- 其他:
版本遷移指南
發行版本 | 發行時間 |
---|---|
SMAPI 2.0 | 2017.7 |
遊戲本體 1.3 | 2018.5 |
遊戲本體 1.3(XNB 更改) | 2018.5 |
遊戲本體 1.3.36 | 2019.3 |
遊戲本體 1.4 | 2019.11 |
SMAPI 3.0 | 2019.11 |
遊戲本體 1.5 | 2020.12 |
在 Windows 上使用 64 位遊戲版本 | 2021.5 |
Harmony 2.0 | 2021.7 |
遊戲本體 1.5.5 | 2021.8 |
SMAPI 4.0 | 2024.3.19 |
遊戲本體 1.6 | 2024.3.19 |
也看看
- 像素藝術資源:
- 內容包資源:
- 工具:
- Kdau 的關於 Android SMAPI 修改的筆記
- Dem1se 的模組 UI 入門指南
討論
- 星露谷物語百度貼吧 — 為國內網友提供一個可以向大家分享自製模組的心得、提出問題、愉快議論話題的論壇,很多中文大佬都在這裡溜達。
- Discord 頻道 — 提出問題、獲得幫助,與模組製作者和 SMAPI 開發人員討論。