游戏开发中的心理学(一):认知失调有前提条件



以下为第一篇:游戏中的心理学(一):认知失调

游戏业属于服务业,而我们服务的对象就是玩家。我们想要做好一款游戏,除了必要的专业知识,对服务对象的了解程度也非常重要。

笔者最近自学了一点心理学的皮毛,在这里尝试用心理学知识来分析玩家的心理和行为,今天先说说“认知失调理论”。

认知失调会让玩家对体验差的游戏作出“好玩”的评价

“认知失调理论”是最让人诧异的理论,费斯廷格的这个理论是这样的:“当人们陷入一种很荒谬的情况时,他们就会想出一个理由来使这种情况变得合理。”这个看似扯淡的理论竟然被无数实验证明。举个例子,其中最出名的一个论证实验是这样的:

给两组人一个很无聊的任务,其中一组拿到的报酬是20美元;另一组得到的报酬是1美元,低的惊人。完成后他问这两组人,“你们喜欢这个任务吗?”

答案非常出乎意料,拿1美元的那组喜欢这个任务的比率远高于拿20美元的那组,他们是这样回答的:

20美元组:“很无聊,我是为了20美元才做的。”

1美元组“(潜意识活动:我可不是吃力不讨好的家伙,我当然不是为了这1美元。)其实这份工作没那么无聊,挺有趣的,我学到了很多。”

更为常见的“认知失调”也经常出现在我们的工作中,例如:

你不觉得奇怪吗?你做这份没有出头之日的工作,你的才智比你上司高一倍、工作时间长、薪水不高、没有人尊重你的贡献,但你还选择在这里工作。太荒谬了!不,慢着,这当中一定是有原因的,一定是因为我喜欢这份工作。(以上大部分内容引自耶鲁大学心理学导论网络公开课)

上边这两个例子一定让你初步了解了“认知失调理论”,而提这个理论,是因为我觉得它很好地解释了两款产品为什么在用户体验差的情况下还火爆了起来。这两款产品就是去年的卡牌之王《我叫MT》和欧美ARPG大作《永恒战士3》。

这两个从玩法到类型完全不搭界的产品之所以被同时拿出来讨论,是因为它们有一个共同的特点——产品上线运营之初,各种登录不成功、网络连接失败、频繁 停机维护。那个时候玩游戏简直就是一种折磨,是一种在摔PAD与不摔PAD之间挣扎的过程。尤其是《永恒战士3》,每当你挑战副本失败后,就一定会掉线, 必须关掉APP重新连接七八次后“幸运”的挤进游戏后才能继续玩。

但是从数据来看,这两个游戏在这个时期的留存率都高得变态。(当然,游戏初期的留存数据都会高于今后日常运营时的数据)为什么?

从上边那两个认知失调的例子中,我试着猜测自己的潜意识活动:“我为什么花时间在这个破游戏上?这破网络为了打一次副本要浪费我半个小时,为什么我还要玩它呢?嗯……我想一定是因为它真的很不错!”

就这样,我潜意识里对它做出了好玩的评价,并在3个月的时间里把几乎所有的业余时间都用在它的身上,一直到刷最高BOSS火男刷得我看到它就想吐为止。

公平的说,《永恒战士》是一款打击感非常强、技能效果非常棒的游戏,《我叫MT》更是一款制作精良的产品。但如果不是认知失调理论造成的“好玩”错 觉,如果不是“自我跟随现象”(见《怪诞行为学》)造成这个“好玩”的印象被玩家自身不断强化,这两款游戏也许达不到现在的高度。

所以各位同行们,如果游戏刚上线的时候服务器总是挂,不要绝望,合理利用“认知失调理论”,你的游戏还有救。

文章参考资料:www.yxkfw.com 游戏开发网特此注明。

认知失调也有前提条件

最后有几点说明必须要和大家分享,以免有人试验此招失败来拿我泄愤。

1、你的产品给玩家的第一印象必须过硬。因为如果第一印象很差“聪明而有鉴赏力”的玩家就会想“这个烂游戏宣传写得真假,好在我比较聪明发现的早,果 断删除!”就好像追美女的时候她各种拒绝你折磨你,你反而更加爱上她而不能自拔,而如果发现原来是个丑女,恐怕不管是折磨还是温柔,你早就溜之大吉了 (MT和永恒战士显示属于美女)。

“这个烂游戏宣传写得真假,好在我比较聪明发现的早,果断删除!”

“我为什么花时间在这个破游戏上?这破网络为了打一次副本要浪费我半个小时,为什么我还要玩它呢?嗯……我想一定是因为它太好玩了吧!”

这两者之间的区别,你懂的!

2、凡事都有个限度,如果实在折磨的太过了,估计再好的理论也会失灵。而失灵的临界点在哪呢?在这里恕我拍个脑袋——我想应该就是经典条件发射(就是 摇铃流口水那个)起作用的那个临界点,当玩家看到游戏图标那种等待的焦虑与痛苦就不自觉出现时,估计什么理论都救不了你了。

3、《我叫MT》的经验。不得不承认邢山虎也是个心理学的大师,他开创的一维护就赔偿模式(之前别的游戏也有,但没有比他力度大的)试图把网络问题和获得游戏奖励建立条件反射,成功的弱化了网络问题与焦虑痛苦感的联系。

做为心理学初学者,笔者在此信马由缰一派胡言,让各位见笑了。欢迎各位前辈批评指正,也欢迎圈内的朋友探讨交流,互相学习进步。

时间: 2024-08-05 13:32:03

游戏开发中的心理学(一):认知失调有前提条件的相关文章

游戏开发中,图片资源的精简

在游戏开发中,包的大小总是与图片资源的大小密切相关,而图片资源中,大多为带有透明度信息的png图像. 那么,如何精简png图片资源呢? 1.图像压缩是一种方法,然而随着压缩率的增大.图片品质也越来越差.(舍弃) 2.我们另辟蹊径,采用png图像拆分.(近乎无损,资源精简) 一.原理:将png图像转化为两张jpeg图像进行存储 pngSplit下载 pngSplit使用说明 二.使用方法: 1.LibGdx中,通过Pixmap使用 // 如工程目录assets/texture/0_1.jpeg下:

游戏开发中的人工智能 复习

游戏开发中的人工智能 复习 (个人复习,一些仅是给自己的复习提示(=w=),转载注明出处:http://blog.csdn.net/hcbbt/article/details/42815479) 配套教材:游戏开发中的人工智能 知识点 移动 Bresenham,视线(略),拦截 // Bresenham if (deltaCol > deltaRow) { fraction = deltaRow * 2 - deltaCol; while (nextCol != endCol) { if (fr

<游戏开发中的人工智能> -- 阅读笔记

到家已经几天了, 休息了一阵, 是时候重新学习知识了. 接下去一段时间, 会啃<游戏开发中的人工智能>这本书, 顺便写写笔记. 马上就大三了, 想想自己选的游戏方向, 现在还蛋疼. 选了一个自己喜欢的方向, 但是确实最忙的一个,这也意味着少时间继续我的iOS学习. 也不知道是对是错. 既然选了,就学吧. 好不,不扯多了.接下去是该系列的笔记.(持续更新) 第一章: 游戏人工智能简介 1. 定性AI与非定性AI 定性行为或其表现是特定的,而且是可预测的,没有不确定性. 非定性行为有某种程度的不确

游戏开发中的一些基本方法

一.              检测对象变化的两种基本方式: 学过<微机原理>的人应该都了解这两种方式 1.       轮询 1) 每帧轮询 2) 定时轮询 按业务需求和性能问题选择 2.       中断(并非硬件中断,而是软件的事件通知方式) 两种模式: 1)       观察者模式 优点:① 扩展性强,事件发起接口不变,只需增加事件类型 ② 只通知对某件事有兴趣的对象,不会浪费性能 ③ 每种事件对应一种回调函数,对于回调函数,事件参数类型是固定的,MouseMove事件的参数类型肯定是

c++实现游戏开发中常用的对象池(含源码)

c++实现游戏开发中常用的对象池(含源码) little_stupid_child2017-01-06上传 对象池的五要素: 1.对象集合 2.未使用对象索引集合 3.已使用对象索引集合 4.当前使用量 5.最大使用量 http://download.csdn.net/download/little_stupid_child/9730912

Cocos2d-x手机游戏开发中-组合动作

动作往往不是单一,而是复杂的组合.我们可以按照一定的次序将上述基本动作组合起来,形成连贯的一套组合动作.组合动作包括以下几类:顺序.并列.有限次数重复.无限次数重复.反动作和动画.动画我们会在下一节介绍,本节我们重点顺序.并列.有限次数重复.无限次数重复和反动 下面我们通过一个实例介绍一下组合动作的使用,这个实例如下图所示,下图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的动作效果,点击Back按钮可以返回到菜单场景. 下面我们再看看具体的程序

游戏开发中的矩阵初探

游戏开发中的矩阵初探 1.矩阵在3d空间中的作用 (1)长方体A想绕(10,3,4)旋转50°且沿着x方向放大2倍且向(9,-1,8)方向平移2个单位,那么经过上面的变换后,新的长方体各个点的坐标是多少呢?应用矩阵可以很轻松的算出答案. (2)知道子坐标系在父坐标系中的位置,可以求出子坐标系中的店在父坐标系中的位置. 2.矩阵的基础知识 矩阵能描述任意线性变换.线性变换保留了直线和平行线,线性变换保留直线的同时,其他的几何性质如长度.角度.面积和体积可能被变换改变了.简单的说,线性变换可能“拉伸

[C++基础]位运算 游戏开发中的应用

位运算的定义:通俗点说,位运算就是对一个整数在计算机中二进制进行操作. 任何一个整数都可以用二进度的方式来表示的,不同类型的整数它的位数的长度也不一样,INT8或者char是由8个2进度 位表示,INT16或者short是由16个2进度位表示,INT32是由32位状态位表示. 位运算在游戏中的应用 往往,在游戏开发中做位运算的时候,我关注的主要是某一位的值是0,还是1,而并不是去关注这个整数的值是多少. 比如:00100010,这个8位的整数从右到左,它的第一位为0,第二位为1,第三位为0,第六

游戏开发中可能用到的【6个等级】

游戏开发中可能用到的[6个等级] 男爵.子爵.伯爵.侯爵.公爵.亲王 车神.车王.车侠.车迷.车夫.车屌(可以别的字眼替换如"赌"替换掉"车") 迷梦.觉醒.追影.怀旧.失忆.成才 皇帝.皇后.宰相.将军.宫女.太监 砖家.学神.学霸.学弱.学渣.文盲 土豪.员外.富农.贫农.长工.短工 皇帝.皇后.贵妃.常在.答应.宫女 土炮.铁炮.钢炮.银炮.金炮.神炮 呦喂.我去.花擦.次奥.尼玛.我日 路人.朋友.好友.挚友.兄弟.老铁 脑残.白痴.逗比.傻瓜.凡人.天才