本文介绍: 游戏mod的制作过程第一步就是需要将原始的游戏工程文件进行解包,得到相应的资源文件(贴图,音频,事件,模型甚至源代码等),这个时候下一步就是需要将解包出来的文件进行分类索引,知道对应的游戏中的触发机制以及原理对应的文件是哪些,然后依次进行修改。在真正进行修改前,首先最重要的就是所谓的逆向脱壳获取游戏的资源文件,本文主要讲解对任何一个想要制作mod游戏的开发思路。
摘要
游戏mod的制作过程第一步就是需要将原始的游戏工程文件进行解包,得到相应的资源文件(贴图,音频,事件,模型甚至源代码等),这个时候下一步就是需要将解包出来的文件进行分类索引,知道对应的游戏中的触发机制以及原理对应的文件是哪些,然后依次进行修改。在真正进行修改前,首先最重要的就是所谓的逆向脱壳获取游戏的资源文件,本文主要讲解对任何一个想要制作mod游戏的开发思路。
一、游戏引擎
在我的观念中,游戏引擎是一种集合了模版、各种工程资源管理、测试为一体的面向快速开发的工具。一般的游戏引擎里面都有相应的脚本编辑器,事件触发器,状态机等等。对于一些常规的交互动作等都进行了封装。我们要做的mod无外乎是对于其中的人物动作模型、技能、触发机制、场景模型等的修改,主要涉及到的是应用资源层面,对底层代码的修改可能更多的是通过事件注入的方式进行的。
二、识别引擎(补充中)
三、常用的一些工具
四、加密密匙获取论坛(AES加密等)
1、https://cs.rin.ru/forum/viewtopic .php?t= 100672
这个帖子是用来查询和请求解压虚幻文件的AESKEY。
2、https://www.gildor.org/smf/index.php
这个是Umodel工具的作者自己建立的论坛,主要是用来讨论(寻找方
法)解决一些有特殊加密的虚幻文件
3、https://forum.xentax.com/index.php
这是一个论坛,主要是解决各种非“通用”引擎的游戏文件
4、https://discord.gg/7yjxAVhS
这是个Discord聊天群,主要用来解决一些有特殊加密的Unity3D的文件。
五、mod论坛
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。