做 KIX 时,我很关心用户拿到第一版游戏以后怎么修改。用户可能只想换个角色、调一下难度,或者把按钮放大一点,之前已经确认的内容应该能保留下来。

这些修改的范围也不一样。按钮变大,要检查点击区域和手机布局。换角色则可能涉及图片尺寸、锚点和碰撞范围,不能只替换一张图。

我希望系统能判断这次请求具体影响什么,并把相关的改动传下去。改完以后,我会看 diff,也会把游戏打开试一遍。文件改得少一些,通常也比较容易确认有没有碰到别的地方。

KIX 项目介绍里写了目前的生成和修改流程。