早在2007年——那时候Stack Overflow还没有万众瞩目——我把软件开发称作为一种协作游戏。Stack Overflow也许就是当初那个想法的自然产物吧——把软件开发的在线讨论重塑成一种协作游戏;在游戏里,想要“获胜”的唯一方法就是相互学习。
那时候还没有“游戏化”(Gamification)这个词。但到2011年,游戏化就已经不再是一个时髦的概念了。不管你是否自称为“游戏玩家”,也不管你是否信奉“游戏化”,5年之后你仍然在玩着世界上最大的多人游戏。
实际上,你现在正在玩着呢!
游戏是平等的,对任何人来说,都很容易上手——长久以来,这是游戏最棒的一方面。无论是男人、女人还是小孩,人们之所以喜欢游戏,是因为任何人都能一起玩。你不必学习课程,或者去念大学,或者考取证书——你只要玩就行了。我认识的很多程序员也是这样成为程序员的——这并不那么偶然!
有人买了《光晕》或《神秘岛》这些视频游戏,然后在开玩之前先读一遍包装盒里的手册吗?咳,兄弟,我们还不能玩游戏呢,我们要先读一读那些说明!呃,他们很久以前就不再制作手册了,除非你认为教你如何把游戏下载下来并安装到设备的那页薄纸也算。因为他们发现,没有人会读手册:
我正在做的项目很关键,但它只服务于3~4个用户,而且他们大都已经对这款应用很熟悉了。其中有个用户甚至推动了设计工作。我正在写的手册有将近200页,它主要是业务持续性计划的一项安全措施。我不指望所有人都会阅读。
这个项目在我手上已经一拖再拖了,都有几个月了。我同时在做着其他项目,甚至一些超出我工作范畴的事情。我心里明白,这事的主要障碍是:我不认为有人需要这手册。没有这个手册,用户似乎也好好的。
就这样到了年末,我一直在花时间更新这200页的手册,而我觉得没人会去读它;我本该花更多的时间去学习Mediawiki、视频讲座和影视特效。手册会被打印出来,再装订,放进一个活页夹,最后的下场就是被扔在书架上积灰……
我猜想,那对于游戏是不足为奇的。游戏应该是很有趣的,而读手册并不有趣——其实相当乏味!不过,总的来说,这对软件也是适用的。读手册是行不通的;最起码,当你在手机、平板或笔记本上把软件启动起来,读手册不是你的当务之急。
然而,游戏有另一种聪明的小花招。你注意到了吗,在如今的大部分游戏里,第一关都有点容易?就像是……你不禁怀疑,怎么会这么容易?
那是因为第一关(介绍性质)并不真正是游戏的一部分。它实质上是使用手册。
看一下这段视频吧:http://www.iqiyi.com/w_19rslvinqd.html。
正如《洛克人》(MegaMan X)展示的那样,在我们能以一种最自然的(也是最好的)方式了解游戏的时候,手册是毫无意义的。这种方式就是动手玩那个游戏。在你开始的时候,假设那个游戏提供了一个良好的环境让你安全地试验,你就能边玩边学。
这种方法同样适用于如今的软件和网站。何必还要那些手册、视频介绍、教程或帮助弹窗呢?没人会在意那些东西,最起码,那些需要帮助的人是不会读那些东西的。
我们应该学习《洛克人》的经验:如果你想教大家如何使用你的软件,考虑一下引入一个超赞的介绍性步骤,让用户一启动软件就能玩到它。
原文地址:http://blog.csdn.net/happydeer/article/details/40043085