大家元旦快乐。
楼主我今天放假在家,继续手搓MOD。然后就在一个本以为很简单的地方卡了壳。
为了给予各位玩家更好的游戏体验和未来mod的可扩展性,就需要有一个动态文本功能……这个功能的目的就是根据具体情况的不同,在同一个位置,给出不同的文本。像大家在游戏里面遇到的,根据玩家所属的信仰和文化的不同,会有公爵=小国王,骑士=勇士这种同一事物有不同表述的情况。
这就是我上面提到的动态文本功能,游戏里的正式名字叫做customizable_localization(自定义本地化文本)。
放到MOD里面,同样的情景,傲娇跟三无性格的角色的回答总不能一样吧?同样的道理,都是揉搓互动,巨乳跟贫乳的文本总不能一模一样吧?(笑)
但如果仅仅只是这种程度的区别,还是达不到我预期的效果的。
我举个例子,比如你跟一个傲娇妹对话,她会说:“八嘎。”,如果你继续跟她说话,她也只会回答“八嘎。”除非你换个别的性格,否则她就只能像是一台复读机一样重复这句话。
我想要的功能,是在这个功能的基础上进一步延伸,那就是扩大文本的候选量,这样一来,就可以让同一个场景,同样的角色,说出符合她们性格但又不完全一样的话。
还是刚才的例子,我想要的效果是,你再去跟傲娇妹对话,她会在:“八嘎”、“变态”、“无路赛”三句台词中随机选一个出来作为回答,这无疑能极大地提高MOD的趣味性和真实性。
更重要的是,只有这样才能增加MOD的扩展性。
毕竟,我个人的能力有限,无论是恋爱故事,还是R18的互动描写,都需要巨大的文本量,虽然我也会写一些文本进去,但玩过甜蜜约会mod的玩家都知道,这种单纯等作者更新的mod,就像是等懒驴更新一样不靠谱,而且P社好歹有钱可赚,不至于跑路,但用爱发电的MOD作者因为各种原因跑路失踪的情况可就太多了……毕竟,爱是会消失的,不是吗?(笑)
然后我就卡壳了。
P社的自定义本地化文本功能的确提供了“随机”文本的选项,但是这个功能只能用在事件里,如果用在自建GUI里面,会导致发癫一样的闪烁……就是你所有的候选文本会以极快的频率闪烁出来,如果拿去做恐怖类型的MOD估计会很合适,但对于我的mod开发可以说是卵用没有。(掀桌)
后续一大堆俺寻思啊,查WIKI啊,去mod制作频道问大佬啊布拉布拉的方法我都试过了,然后折腾了一整天,最后用了一个随机变量列表,才算是在理论上解决这个问题了(瘫)。
总之,在新的一年里,MOD的制作仍旧在稳定推进,技术方面的问题已经基本克服了,预计在搞定了mod的后台数据并填充必要的通用口上文本之后就能进入【抢先体验模式】了,到那个时候如果大家还对此MOD感兴趣,可以联系我,诚招免费测试员帮我测试一下MOD(笑)。