Windows基础教程¶
本教程由百度贴吧-销锋镝铸编写
所需工具¶
- Windows 8.1及以上设备
- SC with JS
获取游戏¶
正版途径¶
Survivalcraft2 on Microsoft Store
3.99美元,支持
支付宝支付人民币。可能现在已经不能用于Mod开发。
SC with JS¶
按照安装包内说明安装完成后,通过
开始菜单 - Survivalcraft 2 Cracked打开游戏
因为游戏打开时将直接读取安装位置的文件,所以编辑此处文件后重新打开游戏能立即看到效果,非常适合Mod开发,而且可以和正版共存
以下和之后教程中的游戏Windows版都是SC with JS
修改、增加文件¶
游戏的所有文件在安装目录的SurvivalcraftAppX文件夹,如下图:

部分文件和文件夹说明:
Content/Content.pak经SCPaker解包输出的文件夹,可将此文件夹拖拽到SCPaker.Windows.exe上打包成Content.pak(软件生成)js/SC with JS的JavaScript脚本存放文件夹Content.pak包含游戏数据(例如方块属性、生物属性、合成表)和资源(例如图片、声音、模型)的简单打包文件,可拖拽到SCPaker.Windows.exe上来解包(如上图) 。此文件详细解析见Content解析Engine.dll游戏作者开发的游戏引擎,一般不需要修改SCPAK.dllSCPaker的依赖文件(编者添加)SCPaker.Windows.exeSCPaker的Windows版主程序(编者添加)Survivalcraft 2 Cracked游戏快捷方式,从开始菜单拖拽进文件夹(编者添加)Survivalcraft.exe游戏主程序,可通过dnSpy修改“源代码”。详细修改教程见“源代码”教程
如果要添加dll文件,可以直接将文件放在SurvivalcraftAppX文件夹中,游戏将自动加载
如果要添加资源文件,建议打包进Content.pak;也可以放在任意位置,但只能通过“源代码”来加载
测试和发布¶
测试运行¶
按照以上步骤修改或增加文件进游戏后,通过开始菜单 - Survivalcraft 2 Cracked或游戏快捷方式Survivalcraft 2 Cracked打开游戏来测试游戏是否可以正常运行,Mod是否生效。
出现错误¶
- 如果添加、修改exe、dll文件后游戏无法打开,说明你的exe、dll文件存在问题。
- 游戏弹出窗口报错,按照报错内容检查你的修改后修复即可。
对于原因不明的无法运行,比较一般的解决方法是将最后一次正常运行以来的修改全部删除,一点点加回去测试游戏,即可查出是哪一部分导致的问题
发布¶
如果只修改了Content.pak,那么可以直接发布此文件,同时该文件可以用在所有平台同大版本的游戏中。
如果添加、修改了exe、dll文件,建议连同所有未修改的文件打包成安装包一起发布。
至此,一个Windows平台Mod已制作完成,在最后的发布之前建议您参考发布范例,祝您的Mod作品人气火热!