嗨多磨~这里是阿芙罗拉~
P社于5月11日发布了新DLC,相信大家已经担任P社的免费BUG测试员开始愉快的玩耍了吧?
不过跟大部分玩家不一样,我这边其实更关心新DLC对已经完成部分的MOD是否会产生负面影响,所以在得到即将发布DLC的消息之后,我就基本没再推进MOD的进度(当然啦,也有一部分五一假期的缘故,假期前调休,假期后调休,然后我五一假期还加班了三天,所以完全没时间写代码)
好消息是,新版本更新之后,对我的MOD不能说是有所影响,只能说是一点儿影响都没有——因为用的代码太过底层,所以完全没有出现问题。(笑)
五一假期后第一个不用加班的双休日,我完成了一个很有里程碑意义的功能——根据角色在原版游戏中的性格特质生成权重,然后根据权重随机获得MOD性格特质。



这里面的关键词是“权重”和“随机”。
1、权重:原版游戏的性格特质会通过权重影响到MOD生成的性格,这样就能避免出现一个游戏原版【勇敢】的角色,在MOD里却获得【胆怯】性格的矛盾情况,让MOD能够更好地嵌入游戏中,增加真实感和一致性。
2、随机:为了增加游戏的多样性和不确定性,即便是同样一个角色,在每次生成MOD性格时,其结果都是随机的,这样一来,即便是拥有相同原版游戏性格的角色,也能获得不同MOD性格的组合。
同时,这种随机不是完全随机,而是加权随机,也就是说,一个拥有【勇敢】、【睚眦必报】、【暴怒】性格的角色,会有更高的几率获得MOD中【无畏】或者【刚强】的性格,更少几率甚至完全不可能获得【脆弱】和【胆怯】的MOD性格。
而各种评分权重目前是通过一张Excel表在管理,后续会根据测试反馈的情况进行调整。
同时,这种加权随机的方式,也给新的MOD性格,预留除了足够的空间和接口。
P社于5月11日发布了新DLC,相信大家已经担任P社的免费BUG测试员开始愉快的玩耍了吧?
不过跟大部分玩家不一样,我这边其实更关心新DLC对已经完成部分的MOD是否会产生负面影响,所以在得到即将发布DLC的消息之后,我就基本没再推进MOD的进度(当然啦,也有一部分五一假期的缘故,假期前调休,假期后调休,然后我五一假期还加班了三天,所以完全没时间写代码)
好消息是,新版本更新之后,对我的MOD不能说是有所影响,只能说是一点儿影响都没有——因为用的代码太过底层,所以完全没有出现问题。(笑)
五一假期后第一个不用加班的双休日,我完成了一个很有里程碑意义的功能——根据角色在原版游戏中的性格特质生成权重,然后根据权重随机获得MOD性格特质。



这里面的关键词是“权重”和“随机”。
1、权重:原版游戏的性格特质会通过权重影响到MOD生成的性格,这样就能避免出现一个游戏原版【勇敢】的角色,在MOD里却获得【胆怯】性格的矛盾情况,让MOD能够更好地嵌入游戏中,增加真实感和一致性。
2、随机:为了增加游戏的多样性和不确定性,即便是同样一个角色,在每次生成MOD性格时,其结果都是随机的,这样一来,即便是拥有相同原版游戏性格的角色,也能获得不同MOD性格的组合。
同时,这种随机不是完全随机,而是加权随机,也就是说,一个拥有【勇敢】、【睚眦必报】、【暴怒】性格的角色,会有更高的几率获得MOD中【无畏】或者【刚强】的性格,更少几率甚至完全不可能获得【脆弱】和【胆怯】的MOD性格。
而各种评分权重目前是通过一张Excel表在管理,后续会根据测试反馈的情况进行调整。
同时,这种加权随机的方式,也给新的MOD性格,预留除了足够的空间和接口。













