Civ6 Mod 领袖文明 细节心得和FAQ#1 您所在的位置:网站首页 文明6领袖mod推荐 Civ6 Mod 领袖文明 细节心得和FAQ#1

Civ6 Mod 领袖文明 细节心得和FAQ#1

2024-07-04 03:55| 来源: 网络整理| 查看: 265

这是一期关于文明6开发过程中细节优化的心得。

本指南受 Hemmelfort的文明6 MOD制作系列教程 启发,结合自身和群友经验,进行补充说明、流程优化。

以下是本指南包含的内容目录:

素材准备工作。

素材导入。

上传和本地化。

测试和差错。

素材准备工作。

你需要准备好一份特性策划案,领袖的立绘,文明和它的特色的图标以及时代得分画面的图片。这些是构成一个完整Mod文明的基本要素,美术素材越高清越好。

成品MOD范例:

群大佬岛村卯月的优妮坚持以原版文明为标准完善所有细节,是最具有参考意义的成品范例之一,也为本指南做出了重要贡献。

三字真言

 https://steamcommunity.com/sharedfiles/filedetails/?id=2559555131

美术素材要求:

指南中的所有分辨率参考自官方素材包,可以在大多数人的显示器上正常显示。在导入Asset Editor之前,所有的美术素材格式都建议导出为PNG。

Tips:无需按Hemmelfort大佬教程将美术素材手动导出为DDS格式,也无需使用他的工具箱自动转换为DDS。如果参数错误会产生显示问题。Asset Editor会自动把PNG准确无误地转换为游戏所需的格式。

一共有三个地方需要用到领袖立绘:选人界面,读条界面和外交界面。其中,选人、读条界面和外交界面可以使用同一张图(但还是需要导入两次)。

立绘裁剪要求:短裙或膝盖以上,头顶留白,最关键是透明背景。

为了追求最佳显示效果,建议在不进行缩放(至少不放大)的情况下对立绘进行移动和裁剪。

如果实在找不到透明背景的立绘,只能退而求其次将含有背景的立绘整体作为背景显示。(如果作为前景,会出现顶部留空的问题,此问题出现在许多Mod中。)

对于分辨率要求,游戏会对立绘和背景进行等比缩放,只要比例正确就会正常显示。

对于文件名规范,规范的文件名可以省掉在导入环节重新设置文件名的麻烦。所有字符都必须是大写。

选人界面:>=600x1024。游戏只显示最左侧的约600像素,如果你的立绘左侧占据很大空间就需要裁掉,确保600像素之内能显示领袖的整个身体。如果立绘在选人界面左侧不裁剪也能完整显示,可以和读条界面用同一张图。

文件名:LEADER_*领袖的名字*_NEUTRAL

读条界面:>=600x1024。立绘横向完整即可,如果领袖的立绘偏向屏幕的右侧,可以在右侧额外留白来调整。

文件名:如果与复用选人界面的图片,无需设置。如果为另一图片,与上图不同即可。

外交界面:同上。可用同一张图。

文件名:FALLBACK_NEUTRAL_*领袖的名字*

 

背景要求:

可以用游戏自带的背景调色,也可以自制背景。当然,也可以忽略。

读条和选人界面:游戏自带的背景分辨率为1920x960。选人界面和读条界面是同一张图。

文件名:LEADER_*领袖的名字*_BACKGROUND

外交背景:同上,也可以用同一张图。

 

图标要求:

关于这部分的样式,如果你不打算对图标的外观进一步处理使其和原版文明保持一致性,只需要准备领袖、建筑的彩色透明背景图标,文明、单位/改良设施256x256的纯白色透明背景图标即可。如果你不打算自制图标,也可以引用官方文明的现成图标。

以下所有样式标准系群大佬岛村卯月独立发现。

领袖和建筑图标设置2px的黑色描边,群内提供领袖图标的PS模板。

原版文明每个尺寸的单位图标都具有独特样式。共需准备256px 80px 50px 38px 32px 22px 6个分辨率挡位的图标。

在PhotoShop中按以下标准在“图层样式”中添加相应的效果并设置相应参数,最终效果应表现为阴影。

256px 外发光 颜色R15G15B15 不透明度35% 扩展0% 大小5px

80px 外发光 颜色R15G15B15 不透明度30% 扩展0% 大小2px

50px/38px/32px 外发光 颜色R15G15B15 不透明度40% 扩展0% 大小2px

22px 投影 颜色000000 不透明度60% 角度90 距离/扩展/大小 1/0/1

领袖图标文件名:ICON_LEADER_*领袖的名字*_尺寸

文明图标文件名:ICON_CIVILIZATION_*文明的名字*_尺寸

建筑图标文件名:ICON_BUILDING_*建筑的名字*_尺寸

单位图标文件名:ICON_UNIT_*单位的名字*_尺寸

Tips:使用H佬工具箱批量生成不同大小的图标时,用于输入的图片文件名不要添加"_尺寸"后缀,避免出现重复后缀的问题。

Tips:使用H佬工具箱生成ATLAS(图册)时,请务必留意中是否存在默认的"ICON_0"。此项应为对应的图标变量,在此范例中,应改为"ICON_LEADER_NINGGAUNG"。

默认生成的"ICON_0"

时代得分画面:

首次建造特色建筑、区域、单位、改良设施时都会触发时代得分画面。如果你不打算对这些图片进行处理,也可忽略这一部分,甚至将此画面留空。

分辨率为456x332,PhotoShop中使用“图像”-“调整”-“黑白”,勾选“色调”并参照官方文明的色调进行调整,然后使用框选工具设置40-50的羽化,框选整个图像,选择反向然后删除。在此基础上,设置上一步一半数值的羽化然后重复操作,直到图像边缘接近完全透明。

玩家颜色:

玩家颜色分为主色和副色,并且一般有一组主要配色和三组备用配色。游戏预置的颜色未必能满足要求,通常建议自己配置颜色。

主色与领袖相关,建议直接使用领袖的代表色。如果没有,则从领袖身上取色。

素材导入。

Tips:素材导入完成后可以测试一下点击"Reimport"按钮是否正常工作,检查Exported Time是否在几秒前。如果这个按钮正常起效,Asset Editor将能够自动重新导入更新的素材。这意味着只要你在Photoshop中按下保存,Asset Editor便会立即重新导入这个素材而无需人工操作。

重新导入

代码格式

以下两Row对于游戏来说是完全一样的。使用第二种会显得更加工整并节省页面高度。

读条界面配置

是视情况才需要的表。

游戏默认会读取LEADER_*领袖的名字*_NEUTRAL应用于读条画面。但如果要使用另一张图片,就需要用来指定读条界面使用哪一张图。

同理,对于背景则是LEADER_*领袖的名字*_BACKGROUND。

实例:

注释

在一串代码的前面加上,即可把这串代码变为注释,以达到临时禁用但不整段删除的目的。此方法俗称“注释删除”,或"Comment Out"。

绿色的即为注释,不会生效

上传和本地化。

你可以用文本编辑器打开并为.modinfo文件插入字段,以实现Mod在未启用的情况下也能显示本地化文本。

需要注意的是,一旦按下Build,.modinfo文件会重新生成,建议对写好的本地化文本进行备份以便更新时不需要重写。

如需详细了解.modinfo文件的结构,请参阅:

创意工坊上传器不需要科学上网也可以工作,但有一些需要留意的地方:

创意工坊上传器默认会读取创意工坊页面上与你客户端语言相符的标题和介绍文本,但是上传时默认且只能上传到英语文本。如果你的客户端语言是中文,上传器会读取到一大串乱码。

为了回避这个故障,需要把Steam客户端语言调成英文。

测试与查错。

日志文件(log)的存放位置是(用户的文档)\My Games\Sid Meier's Civilization VI\Logs此文件夹中,database.log, lua.log, modding.log是最为重要的日志。

H佬工具箱中包含了打开这些文件的快捷方式。

在查阅Log时,只需关注第一行错误。因为一旦一个XML文件读取时出现错误,该文件的后续内容会被全部抛弃,这意味着一个错误会报出一串连带错误,而实际上连带错误部分并没有错误。

Tips:测试时建议关闭除了自己的Mod之外其他所有的Mod。如果不这么做,你可能会碰上永远也无法解决的错误——你的Mod没有问题,那是别人Mod有问题报的错误。

Tips:如何跳过2K启动器直接启动文明6:

在Steam上右键Sid Meier's Civilization VI,选择管理-浏览本地文件

打开\Base\Binaries\Win64Steam,找到CivilizationVI.exe,复制这个文件所在的目录例如:D:\Games\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Binaries\Win64Steam

回到Steam,右键Sid Meier's Civilization VI,选择属性

在“通用”中找到“启动选项,输入"刚才的路径\CivilizationVI.exe" %command%例如:"D:\Games\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Binaries\Win64Steam\CivilizationVI.exe" %command%(以上为DX11版本,如果想玩DX12版本,就把CivilizationVI.exe改为CivilizationVI_DX12.exe)关闭窗口,以后再启动游戏就不会再打开启动器了,而是直接启动。

Tips:将文明6游戏本体存放在SSD(固态硬盘)上会显著加快启动和进入游戏的速度。在测试期间总是需要频繁地重启游戏,这么做能节省你大量的时间。

如果你不了解什么是SSD(固态硬盘)和HDD(机械硬盘),1903以上版本的Windows10在任务管理器中会显示磁盘的存储媒介类型。

Mod冲突

如果工坊上有其他人发布的Mod题材和你相近或相同,你会需要留意自己的Mod与其是否存在变量名冲突。为了避免这一状况,可以在自己的变量名中加入独特标识符。

Steam创意工坊页面格式化

想为自己Mod介绍页面排版吗?参阅:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有