人工智能与游戏需求的探索

发表于:2018-11-26 17:08:37 bianji1
【内容导读】对于游戏来说,一千个游戏,就会有一千个不同的需求。对游戏人工智能来说,最大的目标就是“好玩”,即使一个游戏有再真实的表现,如果不好玩,那就是不能成功的。

有一句话说“在一千个人眼中,有一千个哈姆雷特”。对于游戏来说,一千个游戏,就会有一千个不同的需求。虽然现在我们会把游戏分成一些大类,比如动作类、角色扮演类、策略类等,但是即使在每一个大类中,每一个游戏的表现依然不同,甚至在如今的一些游戏大作中,会融合不同的游戏类型,表现出一些“跨界”的特质,游戏的这种特点,使得游戏技术也需要适应这种多变的设计需求,游戏人工智能也是如此。所以游戏人工智能一个很大的特点,就是要满足量身定做的需求。如果一个做体育类游戏人工智能的开发者,转去做一个动作类游戏的人工智能,那他所要面对和解决的问题,可能会是完全不同的。此外,量身定做的同时,游戏人工智能还会牵扯游戏引擎很多模块的协作,比如动画、物理、网络同步等。

游戏人工智能的另一个特点,就是趣味性比真实性要重要得多。游戏人工智能来说,最大的目标就是“好玩”,即使一个游戏有再真实的表现,如果不好玩,那就是不能成功的。

曾经有一个获奖的游戏叫Façade。它是一个由人工智能驱动的交互式小说类型的游戏,在游戏过程中,会给玩家一些对话,或者剧情的选择,这些选择会影响故事的最终结局,但不管这些选择是如何的复杂,游戏的剧情都是在游戏设计者的控制范围内。Façade这个游戏的特别之处就在于,它可以允许玩家通过输入对话文字的方式与游戏内的角色互动,换句话说,你可以和游戏中的人物聊天!这在游戏历史上绝对是一个创举,整个游戏就通过这种别开生面的方式来推动剧情的发展。在这个游戏的背后,当然就包含着一系列人工智能技术,比如自然语言处理等。这个游戏也被列为“1001个在你离世前一定要玩的游戏”之一。虽然这种探索对于游戏业界来说,还是非常小众的,但我们依然可以看到,游戏中的人工智能,并不是为了追求极致的真实而存在的,而是应该和整个游戏设计融为一体,为游戏的趣味性而服务。即使是像Façade这样的游戏,人工智能还是和整体游戏设计息息相关,虽然你在玩的过程中感觉可以和游戏中的人随心所欲地“聊天”,但是游戏的导向、剧情的发展依然在游戏设计者的手中。

量身定做”和“趣味至上”是人工智能技术在游戏中的重要特点,理解这两个特点,对于我们正确选择和使用合适的游戏人工智能技术会非常有帮助。