仙剑奇侠传98柔情版
第一女主是李大娘,就说你服不服(咳咳,开个玩笑)
3月10日是金庸老先生诞辰,去年我们刚与他告别,一代武侠大师就此陨落,一代人的情怀就此落幕。
在小说之外,我们通过游戏《金庸群侠传》《剑侠情缘》《蜀山剑侠传》《武林群侠传》等等游戏,了解到中国的“江湖”文化。
金庸群侠传ol里用的立绘还是周海媚版的周芷若
何为江湖?江湖与庙堂相对,许多不问仕途的人,寄情江湖快意一生,倒也落得自在。
除了“金古梁温”的武侠江湖,我们还曾经被轩辕剑、仙剑、古剑等仙侠类题材的游戏故事感动。
而仙剑奇侠传,可能是知晓度最高的仙侠题材类游戏了。
虽然在很多人眼里,仙剑已经成了老古董,更有无穷无尽的“仙黑”说它炒冷饭、卖情怀,但是它还在不断地出新的游戏。
(这里面没有仙剑七的logo,差评)
从仙剑1的宿命,到仙剑2的宽恕,从仙剑3的轮回,到仙3外的问情,从仙剑4的修仙,到仙剑5的心愿,仙5前的牵绊让人们重新正视仙剑品牌的存在,而仙剑6的黑科技剧情在褒贬参半之中毫无疑问地开辟了“仙剑”自己本身作为一个游戏流派的存在。
也许就像人一样,别人说你变了,你不像仙剑了,既没有仙也没有剑,但这其中的诗酒趁年华,仗剑为红颜,丹心系苍生,以及亘古不变的BE,却都是仙剑的魅力所在。
仙剑奇侠传98柔情版,可能是流传度最广、网友玩盗版次数最多的仙剑系列游戏之一。女娲一族的悲剧让人扼腕,李逍遥眼睁睁看着林月如被锁妖塔落石“天灵盖碎,回天乏力”的痛苦让人动容,阿奴单相思的无疾而终让人遗憾。
那么问题来了!
《仙剑奇侠传98柔情版》里究竟谁是第一女主?
要说李大娘是第一女主,那也没什么错,因为她是把李逍遥拉扯大的女人。
这时候灵儿党和月如党就开始争吵了:
灵儿是第一女主,因为她是李逍遥的第一个女人,还为他生下了孩子!
月如是第一女主,因为她在李逍遥失忆以后和他患难与共,而且最后用傀儡虫活到了第二部!
幸亏阿奴党没说阿奴是第一女主,因为她跟着李逍遥活到了第五部
千句万句,不如数据。今天就拿python 里面的自然语言处理模块来侧面证实一下,到底谁是第一女主(戏份最多)!
需要注意的是,笔者只是通过《自然语言处理实战》书里的一点点代码来完成,要让我做更厉害的社交网络分析,估计还得再修炼个几年。
数据来源
仙剑奇侠传系列剧情对话资料:
https://www.sarakale.com/paldialogue/zh-ch/index.htm#t=Paltoc-sc%2Findex.htm
代码实现形式如下:
# 载入nltk模块import nltk# 打开仙剑1剧情文档with open(r”C:UsersASUSDesktoppal001.txt”,”r+”) as f: str = f.read()
仙剑奇侠传游戏剧情里,到底有多少个字符串?
# 计算字符串数量len(set(str))
一共有2047个字符串。
平均字符串有多长呢?
# 计算平均字符串长度len(str)/len(set(str))
平均每个字符串的长度是37.8。
接下来就是要统计一下各个主要角色的讲话次数了。
因为讲话次数的多少,一定程度上决定了这个人在剧情里的重要性。
# 计算李逍遥说话次数str.count(“李逍遥:”)
输出后发现,主线剧情里李逍遥说了719次话。
同理,再输入“赵灵儿:”“林月如:”“阿奴:”等(主要角色+冒号)之后,
就有意外发现(按说话次数排序):
其中,女性角色说话次数最多的是:
林月如!
不是林品如!
这下月如党应该开心了。
但是!故事并没有结束。
说话次数多,
并不意味着她一定重要,
也许她只是一个重要的配角。
那我们再看看去掉冒号之后,剧情中涉及到“灵儿”“月如””阿奴“字符串的次数。
灵儿:277
月如:332
阿奴:132
从三位女主的字符串出现次数减去说话次数,可以推测对话中出现该角色的次数。
灵儿字段 – 灵儿说话次数 = 277- 108 =169
月如字段 – 月如说话次数 = 332- 253 = 79
阿奴字段 – 阿奴说话次数 = 132- 113 = 19
这时候,你终于明白为什么仙剑官配是遥灵了吧?欢迎投票选择你的仙剑女神!
·END·
老西儿聊文化每周日更新
微信号:wenhuashijiao