![](https://img-blog.csdnimg.cn/3674fd92005d421b985572f765d0ae04.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
RimWorld MOD教程
文章平均质量分 67
MOD教程
旋风Monster
“程序和程序员,总有一个得跑”|Rimworld MOD教程持续更新中|MOD制作教学QQ群956990298|
展开
-
Rimworld Mod教程 清单Recipe篇 第三讲:用WorkGiver使工作台正常工作
许多人制作完工作台后无法正常使用,就是缺少了至关重要的WorkGiver。本讲讲述了在工作台相关方面的WorkGiver相关内容原创 2024-06-14 21:27:51 · 568 阅读 · 1 评论 -
Rimworld Mod教程 清单Recipe篇 第二讲:工作台建筑
本讲以机械加工台和炉灶为例讲述了如何制作一个工作台原创 2024-06-14 19:16:11 · 618 阅读 · 0 评论 -
Rimworld Mod教程 清单Recipe篇 第一讲:使用recipeMaker自动生成清单
对recipeMaker的全面分析原创 2024-06-12 17:21:07 · 888 阅读 · 2 评论 -
Rimworld Mod教程 番外篇:贴图白边问题
这节课是番外篇,讲讲在制作过程中常见的贴图边缘出现白色锯齿的问题。大家请看下面两把武器:不难发现,左边的武器边框出现了白色锯齿。这种现象在黑色背景的UI界面尤其明显:那么问题已经出现,我们该怎么解决呢?大多数人会认为,这是抠图的时候没有抠干净,白色背景残留,于是渲染成这样,可是让我们打开贴图文件:此处是出现白边的位置的放大图,并没有看见白色像素。而当我们使用取色工具来选取该位置颜色:这是白色的透明版本,而让我们选取右边没有任何问题的枪的背景:是黑...原创 2022-03-31 16:28:01 · 1472 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第十一讲:术语名字
在编辑和教学时我们会遇到各种术语,故开此章来写明一些概念与其对应的名字。如有不懂可以加群再讨论。Terrain:“地板”,即地表类型,包括自然土地表面和人造建筑地板。Thing:“事物”,由ThingDef添加的所有东西,当页面左下角没有打开窗口时,鼠标悬浮于其上方,一般能看见该格位置上的所有Thing。(从下往上第一行固定是光照程度,第二行是地板,其余均为Thing)Item:“物品”,属于Thing的一种,可以放在地上,被小人拾取、装备、穿戴、食用的东西。通常也可以进行交易。..原创 2022-03-30 14:40:42 · 2572 阅读 · 2 评论 -
Rimworld Mod教程 基础篇 第十讲:图形数据GraphicData
图形数据在许多地方被使用,最常见的莫过于ThingDef,而在讲述到使用图形数据的地方时,我不会再次阐述图形数据的内容,而希望大家能够回过头来看这篇文章。图形数据提供了一个图像的贴图,绘制大小等数据,我们今天来学习其各项参数。 <graphicData> <texPath>Things/Building/Power/SolarCollector</texPath> <graphicClass>Graphic_Sing..原创 2022-03-29 10:25:53 · 2610 阅读 · 1 评论 -
Rimworld Mod教程 基础篇 第九讲:游戏内所有的Def种类
九、游戏内所有的Def种类本章是预览所有的Def种类,并无比简单地概括其内容。教程未来将会取其中mod作者们最常用的,也是最为重要的几个部分进行分析教学。感谢国人作者3HST【steam id:3HST有限公司】与我共同分析以下个别偏僻的内容可能分析完全错误,希望精通的社区作者们能够给予修正,万分感谢我只是简单将种类在这里列出,大家简单过一遍即可,千万不可记忆,以后写多了,该用的自然就记住了,不该用的...也不会遇到的。mod作者一般不新增的Def类型,用“*”号标记以下Def均原创 2022-03-27 18:34:53 · 8176 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第八讲:以原版def为参照制作一个新的ThingDef
这里你们需要用到编辑器一步一步跟我操作:在实际制作时,我们其实难以从零开始构思一个def所应有的所有数据,而有时原版提供的父对象也难以满足我们的全部需求。这时,我们会尝试在原版中找到与我们想制作的内容相近的成品,并将其复制加以修改以变成我们的作品。我们将以原版中长剑为模板,制作一把伤害更高,攻速更慢的近战武器。①首先,我们在游戏中找到该参考对象,值得注意的是,能用不同制成的武器在名称中会出现材料名为前缀,应当自行排除这些前缀【如钢铁长剑,实际名称为“长剑”】。接下来,我们在编辑器中打开查找功原创 2022-03-25 09:06:13 · 4244 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第七讲:翻译包文件
翻译包存放在Language文件夹内,并使用预设好的名字来区分语言。以下是一些常用的语言的文件夹名:ChineseSimplified 简体中文ChineseTraditional 繁体中文English 英语Japanese 日语Russian 俄语一个翻译包分为两部分:对def内文本的翻译放入DefInjected文件夹,对dll内的翻译放入Keyed文件夹。对dll的翻译被称为Key,基本格式为:<key&...原创 2022-03-25 08:10:42 · 2155 阅读 · 1 评论 -
Rimworld Mod教程 基础篇 第六讲:Defs文件
该文件夹用于存放defs文件,每个文件内会有一个或多个def数据体,以数据库的形式被程序读取来形成mod的新内容。Defs数据体有ThingDef,HediffDef,RecipeDef等的区分,不同的def对应不同的新内容,如刚才的三个分别对应新物品,新的健康状态和新的制作配方。Def的内容依附游戏已有的庞大框架,学习他们就是本教程的主体部分,从此我们将用其不断创造新内容来完成我们的mod。不同def以后会分别详细讲解,此章节我先接收所有def共有的数据。<defName/>该原创 2022-03-25 08:08:35 · 6057 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第五讲:About文件
About文件这是个mod的外在属性的管理器,内容包括其作者,mod名,工作版本等。这些属性最常在mod配置器【即mod列表】使用。而该文件即使在mod未被启用时也回家再。所以,写这个文件时要十分注意,它可能会导致一个未被启用的mod报错而彻底迷惑普通玩家。以下是机甲的aboutname:mod名字,为一个字符串【区分大小写,可以使用特殊字符和各种语言】不允许换行,允许与其他mod重名author:作者名字,为一个字符串authors:同上,为一个ListsteamAppId:非必原创 2022-03-24 11:58:43 · 4091 阅读 · 3 评论 -
Rimworld Mod教程 基础篇 第四讲:XML编辑方法
我喜欢把XML形象地称为“数据库”,因为它为游戏提供了大量数据。一个数据包含其名字(参数名)和内容(参数)。每个参数名都在程序中被声明和应用,用简单易懂的话来说,就是我们必须按照程序给出的数据来制作。如果使用了一个程序中不存在的参数名,便会在进入游戏时报错,这点我们会在后期归纳报错时详细讲解。而数据的内容则按照一定的类型去完成,不符合类型地去填写内容往往会报错。若一个数据被程序提及,却没有被数据库提及,则使用程序给出的默认值。【注:这里的参数名其实被称为“标记”,每一个键值对被称为一个元素,但为了方便新原创 2022-03-24 11:24:31 · 4011 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第三讲:第一个MOD
我相信各位一定急于做出自己的第一个mod,因此,我决定在开启我们的正式教学之前,让大家过一过瘾。我为打架准备了一份礼物,就放在我们的小窝里:QQ群(文化有限公司)956990298在这个小窝中会存放大量文件资料,希望各位学习者能够加入这个大家庭,互相学习,共同进步;我们也欢迎各位大佬莅临,为初学者答疑解惑。在群文件中找到“我们的第一份mod”下载并解压,我们能找到以下文件:>一套无内容的文件夹框架>一张枪械贴图FirstGun.png>一张封面贴图Preview原创 2022-03-24 11:08:42 · 3820 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第二讲:MOD整体结构
本课将讲述mod的组成部分及每个部分对应的编辑工具内容:About:管理mod的外在设置,内含: About.xml:编辑mod的名字,Id,作者,介绍,以及与其他mod的排序、需求、兼容性提示等设定。 Preview.png:mod封面,用于游戏内与工坊处。Defs:mod新增内容的数据库。Assemblies:mod新增内容的程序集。Textures:存放mod新增的贴图。Sounds:存放mod新增的音频。Languages:存放语言包。...原创 2022-03-24 10:32:02 · 3968 阅读 · 0 评论 -
Rimworld Mod教程 基础篇 第一讲:这可能是你见过的最细的MOD教程了
你好!我是旋风。既然你看到了这个教程,想必你有成为一个mod制作者的兴趣。我们常常把各类教程的作者比作一个引路人。在这里,我将教会你如何去制作一个简单的mod——而更重要的是,我希望能引导你走上探索制作方法的道路。我私下带过不少新人,常见的问题有两点。一是在获得这“金手指”后,只是为了满足一时的快感去“魔改”,在mod中无脑地刷数据甚至堆0,导致劣质mod的泛滥。二是仅凭着一时的热血去制作mod,在遇到困难或者制作周期过长时便轻易地选择了放弃。其实,我认为做mod的主要动力还是“自嗨”,毕竟只有原创 2022-03-24 10:29:02 · 6740 阅读 · 0 评论