npc是什么意思
在游戏中,很多玩家经常会将bot、ai和npc混为一谈,认为它们都是由电脑操控的角色,其实它们还是有一定区别的。今天小编来为大家讲解一下这三者在游戏中的含义吧~
首先是bot,bot是robot的简称,也就是机器人,在游戏中一般是指代替真人玩家操纵的角色,也就是游戏开发者为游戏设定的固定的电脑程序。
通常来说,bot会在游戏的低端对局中出现,因为有的游戏真人玩家较少,为了减少玩家长时间的等待,系统就会为人数不足的一方添加bot。比如在moba或fps游戏的人机模式中,你的队友常常不说话且不听指挥,这时你的队友大概率是个机器人。
接下来是npc,npc的全称是non-player character,是游戏中的一种角色类型,意思是非玩家角色,指的是游戏中不受真人玩家操纵的游戏角色,这个概念最早源于单机游戏,后来这个概念逐渐被应用到其他游戏领域中。
npc一般是由计算机的人工智能控制,拥有自身行为模式,在游戏中扮演各类角色,如商店老板、职业导师、路人等,关键的npc还能为玩家提供一些信息,或触发剧情。
最后是ai,ai的全称是artificial intelligence,意思是人工智能。是一种基于算法和运算硬件而自动解决问题的系统,杰出代表是阿法狗。游戏中的ai是游戏开发者为电脑设置好的演绎模式,多用于具体功能方面。但是目前大多数游戏的电脑ai水平都比较低,远远达不到阿法狗的程度。
总的来说,bot可以理解成一般难度的电脑,ai则是高级电脑,能够模拟玩家的操作,实现多变的打法,更像真人玩家。而npc则是电脑控制参与与玩家互动的角色。