npc即非玩家角色或称非操控角色,是指角色扮演游戏中非玩家控制的角色,这类角色是系统预设的角色,用来辅助玩家完成任务的电脑人物。在桌上角色扮演游戏里,NPC是由游戏主持者操纵,而在电脑角色扮演游戏里,则是由程序默认的剧本来决定NPC的反应。一般来说,单机的电子游戏除了主角以外全部都是NPC。
NPC精神指很多网友的生活态度和NPC一样,只要没人主动前来和自己说话,一般都保持沉默状态,属于被动型人格;另一方面也表明很多人实际上不主动和人沟通,但内心依然有意愿帮助到处于困境的人,同时他们有着很不错的能力、技能。
每一个游戏都有若干个功能组成,小到人物创建,大到职业技能。这些功能都需要一个中介去向玩家进行介绍或使用。在传统的游戏中,这些功能都由按钮承担,玩家可以迅速的点击按钮达到要使用的功能目的。但是随着游戏产业的飞速发展,单张游戏地图已经无法满足现在的玩家。所以游戏地图开始从最早的单张地图发展到现在的数十张地图,甚至几百张地图。地图的增加,一些功能也被相继添加,一个主界面的按钮已经无法承载所有地图功能。所以NPC就诞生了。NPC不仅仅是承担功能的作用,更是游戏设计者与玩家交互的重要途径。
玩家角色的协助者:以各种方式协助玩家冒险的角色,例如商人或牧师。
玩家角色的敌对者:游戏中玩家的敌人,打败他们可得到经验值和宝物。可能是喽啰或头目。喽啰一般容易对付,头目则较为强大。头目通常是玩家必须击败的对象,打败最终头目通常代表游戏结束。然而,这种人物通常不会被视作单纯的NPC。
玩家队伍的伙伴:在战斗中帮助玩家的辅助性角色,但不受玩家控制,或只能做大略的命令。玩家角色暴行的受害者(不论阵营),暴行后的反应则视游戏剧本和人工智能而定,部分游戏会对玩家角色还击或是就此死亡。
群众角色:没有具体背景、台词的角色。通常是一个群体的方式参与游戏情节的推动。
引导玩家角色发生事件任务的关键角色:又称情节触发类角色,可能是推动游戏情节的必要关键,或是触发支线剧情或隐藏剧情的角色。
提供事件背景的信息:又称为情报角色,能提供玩家关于游戏的消息。
提供玩家使玩家获得奖励:又称回馈类角色,会根据玩家在游戏中的任务表现结果而给予奖励。