杀戮尖塔Mod中RawPatch的探索
在做杀戮尖塔Mod的时候,Patch是个常用工具,用来在原版游戏里面各处插入代码。不过最经常用的都是PrefixPatch、InsertPatch、PostfixPatch这种直接在特定地方插入代码,最多用用InstrumentPatch,像RawPatch几乎不会用到。但如果要做一些复杂的功能,只插入一些代码完成不了的时候,就需要使用RawPatch了。 使用方法 和其他Patch类似,RawP […]
在做杀戮尖塔Mod的时候,Patch是个常用工具,用来在原版游戏里面各处插入代码。不过最经常用的都是PrefixPatch、InsertPatch、PostfixPatch这种直接在特定地方插入代码,最多用用InstrumentPatch,像RawPatch几乎不会用到。但如果要做一些复杂的功能,只插入一些代码完成不了的时候,就需要使用RawPatch了。 使用方法 和其他Patch类似,RawP […]
在8月中,我玩上了《杀戮尖塔(Slay the Spire)》这个游戏,它是个卡牌Rouge-like游戏。通关之后,看着早期卡牌的灵魂画风,突然产生了一种我也能行的感觉,做Mod之魂在熊熊燃烧。因为我不擅长绘画,所以很多时候都光有想法不会去实现的,这次觉得行,就开始吧。 从有想法到发布到Steam创意工坊用了不到两个月时间,写这个文章就是总结一下我为了做Mod实际做了什么,什么花了较多的时间。如 […]
现在用到CoreMod的地方比较少了,大部分功能都不需要用CoreMod修改原本的Minecraft代码,而是能用钩子或者类继承的方式完成。不过还是有很多地方需要它,我自己的一个CoreMod仍然需要修改原本的代码,现在Minecraft都已经1.16.1了,Minecraft Forge也支持到了1.15.2。而1.13版本CoreMod机制做了次大改,我之前为1.12.2做的CoreMod都不 […]
本来只是想玩玩游戏,玩多了就会想去做Mod。 本来只是做做Mod,还没开始做就觉得缺少实用工具,不如来自己做一个。 在这种想法的驱动下,我游戏没玩好,Mod没做出来,但是Mod制作工具倒是做出来了。从4月中就开始在工作之余做这个工具,在4月18日发布了第一个版本,现在已经更新到了0.3.2版本,并且有100多个下载量了。 这个工具现在依托Visual Studio Code编辑器,在它的扩展市场上 […]
简介 随着以撒的结合:胎衣+这个DLC的发布,以撒系列可以说是划上了(也可能不太)完美的句号。这个DLC中有一项更新最受我们关注,那就是提供了Mod工具,也就是说我们可以自己制作想做的Mod了。自由度很高,可以改脚本,相比之前只能改xml文件是好了不少。废话不多说,我们这就开始万里长征第一步。 Mod工具介绍 打开以撒的安装目录,有一个tools目录,其中包含一些子目录,每一个子目录都是一个工具: […]