纹理包功能允许使用纹理包。纹理包是是附加的文件,通常是玩家为自己或他人所创建的,会改变游戏内容的部分或全部外观。这可能包括武器、敌怪、NPC、家具、甚至是玩家。这给玩家提供了一系列选择,从简单地调整一两个物品,到彻底地全面重新设计整个游戏的美工。
创建纹理包
新图像必须使用和默认图像相同的文件名(除了 png
扩展名)和画布尺寸。默认的泰拉瑞亚图像可以在这里找到:
- 对于 Windows 的 Steam 版本,是
C:\Program Files (x86)\Steam\steamapps\common\Terraria\Content\Images
。 - 对于 Linux 的 Steam 版本,是
~/.steam/steam/steamapps/common/Terraria/Content/Images
- 对于 macOS 的 Steam 版本,
Library/'Application Support'/Steam/steamapps/common/Terraria/Terraria.app/Contents/MacOS/Content/Images
. - 对于 GOG 版本,是
C:\GOG Games\Terraria\Content\Images
。- 对 Mac 用户的提示:要打开或查看 Terraria.app 的内容,右键点击并选择“Show Package Contents”
这些默认图像保存为xnb
文件扩展名。可以用 TConvert 来将默认 xnb 图像提取为 png 文件以供查看、编辑、和保存。
格式化
纹理包必需有 pack.json
文件,否则,游戏无法识别它。它还可以包含一个 icon.png
文件,用来显示在纹理包菜单。正确的 pack.json
文件大概是下面这样:
{
"Name": "包名称",
"Author": "作者",
"Description": "包的简短描述",
"Version": {
"major": 1,
"minor": 0
}
}
包中应采用与游戏目录的内容文件夹(即 Content/Images
)相同的格式。最终的包看着应当是这样:
Pack
icon.png (optional)
pack.json
Content
Images
Acc_Back_1.png (例)
纹理包文件必须保存为 ResourcePacks
目录下的文件夹或 .zip 文件。
安装纹理包
纹理包放置在 ResourcePacks
文件夹中,可以通过游戏中的纹理包菜单项选内的“打开文件夹”选项来访问。在游戏启动时会生成此文件夹。
- 在 Windows 上,是
Documents\My Games\Terraria\ResourcePacks
- 在 Mac 上,打开 Finder 并按上方的“Go”。然后按“Go to folder...”。输入
~Library/Application Support/Terraria/ResourcePacks
- 在 Linux 上,是
$XDG_DATA_HOME/Terraria/ResourcePacks
- 通常是
~/.local/share/Terraria
- 通常是
下载纹理包
社区在努力共享他们自己的纹理包。因此并不非要自己创建,可以直接下载了用。
在很多地方都能找到社区纹理包,最著名的是在泰拉瑞亚社区论坛(Terraria Community Forums)。
历史
- 电脑版 1.4.0.3: 修正了若不重新启动游戏则纹理包对图格无效的 Bug。
- 电脑版 1.4.0.1:
- 现在可以通过主菜单下的一个选项来访问。
- 现在图像文件必须和默认文件使用完全一样的尺寸。
- 不再是实验性的了。
- 电脑版 1.3.4.2: 引入,锁定为实验性功能。
Template:游戏机制
本Wiki翻译以官方Wiki中文语言包为准