先说是不是,再说为什么。(逃——
随机生成NPC的游戏确实有很多,大都是Roguelike游戏。比如Deathroad To Canada,在幸存者营地的NPC就是随机生成的,说不定你冒死进入营地却根本没有你想买的东西和你想见到的商人……
如果你的NPC是商人、路人甲、无关痛痒的小角色倒是可以随机生成,可是如果你的NPC对剧情推动有作用,或者属于一种有特定性格特征、语言风格、行为模式的角色,随机生成确实很有难度,设计上的难度或者是制作上的难度都有。
如果你的NPC是对剧情有关键推动作用的,那么玩家就需要找到这个NPC进行交互以此推动游戏进程——可是你要随机生成一个对剧情有推动作用的NPC,那么难度不言而喻:所谓的随机有多大的随机性?生成地点要不要随机?外貌特征呢?性格特征呢?甚至推动剧情的任务是否需要随机生成?这样的设计对于设计师而言是巨大的负担,因为我们需要提前录入多种模式,并且进行随机组合,一旦出现不可控的个例就会被当成笑话。
大多数游戏中的NPC都是为了营造一种玩家体验。在一些出色的游戏中,比如Fallout、老滚、或者最终幻想中,你很容易会对一个NPC产生感情,你也很容易记住这些NPC的样子,他们的音容笑貌都刻在你的脑海里,即使他们的名字是又臭又长的一串英文你也能记住他们,原因很简单,他们有各自的风格、个性和特征能给你留下深刻的印象。如果采用随机组合的方式需要巨大的工作量(因为要提前设定好各种模板),而且这种体验会被大大削弱。要知道一个NPC没有明确的个性特征,那么可以说他们和游戏里到处卖东西收废品的商人没什么区别了。
所以随机生成NPC并不是技术上的障碍,只不过囿于投入产出比的极大不均衡,没有人喜欢这样做罢了。
为什么那么多随机地图游戏,却少有随机生成的NPC?
0 条评论