陈志豪在修改游戏代码的时候,脑海之中冒出许多想法和灵感,人工智能便是其中之一。
让他生出这个想法是因为他以前玩游戏的时候的体验。
之前他在电脑上玩过一款国外的mmorpg,其中一个最大的烦恼就是选择的游戏大区人数问题。人数太多,服务器太卡,老是排队。反之服务器太少,组队打团不好找人,最后逐渐变成鬼服,除非花钱转服,要不然就失去了游玩的兴趣了。
另外还有玩王者峡谷的时候,也发生了一件令所有玩家都愤怒无比的事情。
玩家发现:王者峡谷的官方为了照顾萌新和回归玩家,偷偷在游戏之中加入了AI电脑,假装成游戏玩家和玩家组队,以此在暗中偷偷控制所有人的胜率。
你如果连胜的话,系统就给你安排“技术非常菜”的AI作为队友,让你接下来几场游戏,无论如何怎么努力,都会被各种“猪队友”拖累,无法获得比赛胜利。
相反,如果你是萌新或者回归玩家,又或者经历了连败,系统就给你安排“技术飞升牛逼”的AI队友,就算你划水挂机,甚至是“送人头”,队友依旧能带你飞,打的对手节节败退。而和你对战的对手,个个菜的飞起,你随便打都能乱杀,最后获得胜利。
总之,系统会用AI电脑假扮成游戏玩家和你组队,来达到控制你的胜率的目的。让你在失败的气馁、失望和战胜对手的喜悦、兴奋之中反复横跳。用这样的方法来延长你的游戏时间,将你彻彻底底的牢牢套在他的游戏之中。
如果不这样做,假如你技术非常厉害,很快就通过技术实现连胜,达到了心仪的段位,就会失去游戏的乐趣。同样,假如你的技术非常菜,又或者是刚刚接触这款对战游戏的萌新和不熟悉操作的回归玩家,那么你老是输,也同样会失去游戏的兴趣。
所以官方才会通过使用AI电脑来假扮玩家,来控制你的输赢,让你有赢有输。才会持续不断的玩下去。
回到正题。
陈志豪就想到了这两个例子,突然萌发出给自己公司这款游戏里也加入AI。不同于moba对战游戏,在这种MMORPG游戏里,AI的加入不会引起玩家的反感。相反,在你找不到人组队的时候,可以让AI陪你一起游玩。
所以陈志豪才想要在游戏之中加入让npc通过收集和学习玩家的行为,来改变NPC自己的行为这个想法。
并且给一些npc加入性格、喜好、天赋、学习能力等不同的设定。
如此一来,玩家面对的将不是冰冷的NPC,只会回答设定好的固定台词,也不会总是从重复着千篇一律的基础动作。
而是面对着,一切皆有无限可能的NPC,甚至可以让人得到一种错觉,就是你面对的并非NPC,而是活生生的人。