游戲mod啟動器原理


基本原理

游戲程序會按一定順序讀取游戲文件夾根目錄的文件。
所以我們制作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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM