大家好,这里是Gdtop巫师MOD教程的第二期,《巫师3》官方推出的MOD编辑器REDkit,已经上线了一个月,首期主要介绍了如何下载、安装并使用REDkit来制作MOD,本期继续介绍如何从零开始创建自己的MOD项目,添加一些简单的动画效果。
REDkit是巫师官方推出的编辑工具,免费入库下载,需要下载巫师三游戏、REDkit工具和Depot仓库,加起来接近200G,下载后直接在Steam库打开REDkit。
首先是巫师官方提供的MOD文件项目可视图,中间左上角为巫师三原始游戏,从源游戏提取源Assets素材组成巫师Depot库,这部分Assets和REDkit都在根目录的r4data下面,这部分都是只读不可修改的文件,接下来可以创建新项目。
创建项目
NewProject创建一个新MOD项目,所有项目文件会存储在你新建的mod文件夹中(我这里是w3_modding,每创建一个新MOD,就能找到对应的子文件夹),项目都可以在近期项目中找到。
进入REDkit,找到View下面的Assets Browser资源素材预览,可以使用快捷键Ctrl+A打开,接下来的教程中,你会经常用到Assets Browser。右键Create新建,有很多类型的Assets,比如Environment Definition主要是创建编辑游戏环境场景,Texture管理游戏中的纹理和材质,Script主要是编写编辑游戏台词脚本,Quest用于设计编辑游戏任务。
如果你从来没有制作过MOD,但是经常使用倒腾MOD,对这些应该非常熟悉,上图中左上角带锁的是只读文件,接下来我给大家做个示范,在Asset Browser创建一个属于我们自己的素材,新建文件夹,右键Import导入一个2D Texture纹理,这里我用的是之前制作AOE2草地的dds纹理文件,导入成功后可以看到我们自己的素材没有锁,可以任意对素材进行编辑。
点击新导入的材质,右键Show in explorer,可以看到材质已经成功导入到我的工作空间,如果我们不想要素材有两种删除方式,一种是直接在文件夹删除文件,或者是在Asset Browser右键Delete,前面删源文件是无法复原的,在Asset Browser删除后,可以看到打了一个红叉,可以后续再恢复。
项目中右边第三部分也介绍完了,在自己的工作空间创建全新可读的素材,在Asset Browser进行交互,接下来右下角最后一步是打包然后发布MOD。
回到REDkit,找到Publish发布,添加上MOD名称、版本号和介绍,第二步Cook等一段时间,第三步保存发布,可以选择压缩成Zip发布到Steam创意工坊或者是Nexus。
以上是对项目结构的介绍,以及如何发布一个极简版的材质MOD,接下来看看如何制作一个动画MOD。同样在Asset Browser操作,打开animations动画文件夹,这里有各种各样人物的动画,包括动物、孩子、地精、怪物、男人等等。
这里我们可以找到杰洛特的动作动画,接下来内容可能会有些复杂,打开Blender加载插件。
REDkit根目录Bin/Tools里面已经有Blender插件。
直接在Blender中安装插件
导入杰洛特动作的RE引擎动画。
再在Blender中对动作进行调整,调整结束后导出动作。
回到REDkit,将刚刚在Blender修改的RE动作导入进来。
接下来我们从Asset Browser进入到游戏世界进行编辑,调整杰洛特的动作。
直接舞剑可以看到对应的人物行为会有高亮部分,找到对应的行为进行编辑修改,即可完成一次最简洁的动画调整!
MOD教程:
《巫师3》MOD:制作教程,从零开始!
游戏&AI系列:
AI——是游戏NPC的未来吗?
巫师三——AI如何帮助老游戏画质重获新生
AI女装换脸——FaceAPP应用和原理
AI捏脸技术——你想在游戏中捏谁的脸?
Epic虚幻引擎——“元人类生成器”游戏开发(附教程)
脑机接口——特斯拉、米哈游的“魔幻未来技术”
白话科普——Bit到底是如何诞生的?
永劫无间——肌肉金轮,AI如何帮助玩家捏脸?
Adobe之父——发明PDF格式,助乔布斯封神
#gd的ai&游戏杂谈#