游戏mod启动器原理
2024-10-19 16:51:27
基本原理
游戏程序会按一定顺序读取游戏文件夹根目录的文件。
所以我们制作mod和补丁的时候需要使得我们的文件先读取,从而使得后面读取到重复内容时候,游戏运行的内存中舍弃掉原本的文件。
游戏mod启动器
游戏mod启动器是在调用游戏exe启动文件启动游戏程序之前,把游戏mod放入游戏文件中。游戏进程结束后,把游戏文件复原。
复制法
mod和游戏分开存放,启动前复制进游戏目录,从而实现加载mod并开始游戏。游戏进程结束后,删除mod文件,还原游戏文件。
https://www.moddb.com/games/cc-generals-zero-hour/downloads/ea-games-launcher
删除法
mod放入游戏目录,启动前删除其他mod,从而实现加载选中mod并开始游戏。游戏进程结束后,还原游戏文件。
https://github.com/forcecore/ZHModLauncher
最新文章
- 2016BUAA校赛决赛
- 【CSS】使用盒模型
- XML增、删、改
- C# 静态函数调用窗体控件
- C++11空指针
- 如何给你的VS2010添加创建文件后的头注释
- RDD操作
- mvc4中的过滤器
- canvas动画——粒子系统(1)
- ubuntu 下修改文件访问权限chmod 777 -R *血的教训!没事别乱开权限!用谁开谁的就行。。。最后不要用这个命令,文件操作全部改用终端
- SQL查询中用到的函数
- 项目Alpha冲刺(团队)-第五天冲刺
- java实现哈夫曼编码
- vscode plugins
- 22.多线程.md
- python java scala 单例模式
- ssiOS应用架构谈 本地持久化方案及动态部署
- python 抓取request信息,各种cookie,user-agent类的信息,只调试到http可以抓取,https貌似不行。
- Windows 10 正式版原版ISO镜像
- hdu1015 Safecracker (暴力枚举)
热门文章
- 网络路径排查工具使用/原理浅析(MTR、traceroute、tracepath、windows下besttrace)
- SpringBoot整合Light Security框架
- JAVA字符串去掉html代码,获取内容
- 分享一下java需要的一些技术
- 【LeetCode】659. Split Array into Consecutive Subsequences 解题报告(Python)
- 数据结构作业——P53算法设计题(6):设计一个算法,通过一趟遍历确定长度为n的单链表中值最大的结点
- MySQL数据库安装Version5.7
- 【】URL中的文本IPv6地址的格式RFC2732
- .net core的配置介绍(三):Options
- InnoDB学习(八)之 聚簇索引