开挂也是一种文化,里面藏着程序员的武侠情结

尽管在DOS时代,就已经有了一款名为FPE(整人专家)的游戏修改软件,在window95上市后,亦有诸如Game Master之类的软件占据市场,但对于80后而言,金山游侠才是他们与游戏最亲密接触时的良伴。

有些人会说,他们当时选择的是另一款叫东方不败的产品。

听名字就知道,国产的这些游戏修改器,或者说外挂的前辈,都是非常有武侠范的。

为什么要如此说呢?其实外挂这个词汇的由来,本身就和做游戏研发的程序员们自身武侠情怀密不可分。

彼时,国产游戏研发刚刚兴起,几乎在单机游戏市场上占据主导地位的都是武侠题材的游戏,《仙剑奇侠传》、《金庸群侠传》、《新绝代双骄》、《天子传奇》等等,且早在1997年,金山软件下属的游戏工作室西山居就推出了一款《剑侠情缘》的游戏。

武侠风的流行,其实有着颇为深刻的IP背景,即在当时那一代1975年后玩家中,金庸、古龙、黄易等武侠小说大师们的影响,几乎是从识字开始,并正好处在进入大学或走向社会的阶段。

比较标志性的文化事件必须提及当时推波金庸文化热的“北大醉侠”孔庆东,以及1999年出版了《金庸小说论稿》的北大教授严家炎,恰恰是这些文化人,在一个最恰当的时间里热议武侠文化,并将其变成文学史中的篇章,而让当时还是青年的一代人热血沸腾。

热爱武侠并非文科生的专利,何况许多游戏策划和主创人员本身也是文科生。对于程序员来说,武侠亦是他们心中的一份净土。

诸如金山游侠、东方不败这样的游戏修改器命名,其实就体现出了这种热爱。其一是此类游戏修改器当时主要攻略的游戏类型里,就有武侠风的角色扮演类游戏;其二是玩家并不需要懂得十六进制或程序语言,只要通过可视化程序,检索一下游戏里的数值,然后找到并修改即可让自己的角色战斗力爆发。

后者,也因为这种爆发力的惊人,而演变成了当下的一个流行词汇——开挂。而同时,对于程序员来说,这恰恰是一种武侠文化的呈现,即如同许多武侠小说所演绎的,掉入山洞或深谷、得到一份秘笈,稍微修炼一番就是盖世豪侠。

更为关键的是,这种修炼要够快够简洁,无须太多麻烦即可掌握,并能够完成草根的逆袭。换言之,这种来自武侠文化里的秘笈梗,本身就成为了金山游侠的存在根本,而后也影响了诸多一键杀毒、一键PS等傻瓜化速成应用的诞生。

为此,整个金山游侠就变成了一个应对游戏的藏经阁——变速齿轮、一键截图、老板桌面、内码转换,以及针对海量游戏的海量攻略秘籍。

大量辅助游戏的功能集约在了一个软件里,本身也就有了后来各种安全助手、游戏盒子那种集纳功能的雏形。

只是颇为可惜的是,在当年WPS持续亏本,靠《金山毒霸》、《金山打字通》之类的小软件销售盈利下苦撑待变的背景下,这款装机量达到亿级的游戏,却委实没有赚到什么钱,据说总销量也不过几万套而已。

以至于在第5代产品出现后的2003年,已经放弃单机游戏产品线的金山,也同时决定放弃这个产品。不过,就算赚了钱,也必须放弃,那个时点,《传奇》、《大话西游》等已经开始呈现出高出单机游戏N倍赚钱能力的战斗力,一个主战场在单机上的游戏修改器,距离“武功”被废本也时日无多。(刊载于《人民邮电报》2018年1月17日《乐 游 记》专栏177期)

张书乐 人民网、人民邮电报专栏作者,互联网和游戏产业观察者

原文地址:http://blog.51cto.com/zhangshuyue/2063405

时间: 2024-11-10 04:51:49

开挂也是一种文化,里面藏着程序员的武侠情结的相关文章

5种人不适合做JAVA程序员的,要不改不完的Bug!

java程序员确实收入高.生活滋润,有不少的人想转行做程序员. 但,毕竟要当上一名程序员,也不是一件轻松的事.有些小伙伴就是天生没有自带程序员的一些"属性". 那么,哪几种人可能不适合做程序员呢?下面就来总结一下: 1.对编程没有兴趣 其实,说实话,最后一点是最重要的.因为你观察身边大部分的程序员,你会发现,他们能够继续坚持编程,或多或少是对编程有一定的兴趣的. 不然,他们很快就会逃离编程这块"领地". 如果你对编程完全无感,写个hello world都觉得非常乏味

数据驱动是一种文化

数据驱动是一种文化 大数据这件事,整体上还是说的多一些,做的稍微少一点.大数据可以是荒凉高原上波澜壮阔的机房,也可以润物细无声般融入到日常生活和工作.换句话说,大数据应该是一种文化. 在个人层面,很多人对数字和计算并不敏感,通过经验进行判断很容易出现偏差,因为所知所感与真实世界之间有很大差别.数据驱动的首要条件是要针对业务痛点提出问题,层层深入且具备逻辑推理特性:这之后才是进一步转化为数据问题,然后从数据角度去建立决策逻辑.如果是可视化.动态的决策过程,那肯定是有助于提高效率,这也是目前智能化的

DevOps是一种文化,不是角色!

一.DevOps是一种文化,不是角色! 软件无处不在.在如今的世界里,每个主流公司/组织都和软件开发息息相关,并且公司需要向软件一样运作.更快且更敏捷,同时保证安全性和可靠性,这样的要求前所未有的强烈.这样的压力通常体现为项目被取消或者被暂停.这正是DevOps尝试解决的问题:如何 企业内部的开发,运维和其他组织协作,达成一系列共同的目标,更快更可靠地向客户和终端用户交付软件?支持DevOps项目的核心技术实践包括让开发和运维团队为软件交互标准化一系列常见的敏捷流程和工具.这通常包括:  1.自

[转载]程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”.我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等.当别人问起,我会正儿八经地这么回答,“这才是所谓的生活.你也应该试一试”. 其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好.睡眠以及人际交往,有时候甚至连基本的生活自理都无暇顾及.这哪还是激情啊,这分明是一种强迫症. 大男子主义亦或是偏执狂? 我们的文化不对劲.如果我们迷恋上一个女

程序员必须掌握的6种软技能

程序员必须掌握的6种软技能 如果你想要开启作为 web 开发人员的职业生涯,那么你需要涉及的不仅仅是知道如何写代码. 有一些通用的软技能几乎可用于每个领域——包括技术行业. 成为软件开发人员涉及的不仅仅是编写代码.自从我开始我的第一份作为软件开发人员的工作之后,我很快就知道了这一点.如果你想要在这个领域茁壮成长的话,那么你需要学习“特定的技能系列”. 你看,每一家公司都有一个大局.除了写代码,你需要利用其他技能,使自己更有影响力,从而赚取更多的 money. 在我作为一名开发人员的任职期间,我学

程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”.我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等.当别人问起,我会正儿八经地这么回答,“这才是所谓的生活.你也应该试一试”.其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好.睡眠以及人际交往,有时候甚至连基本的生活自理都无暇顾及.这哪还是激情啊,这分明是一种强迫症. 大男子主义亦或是偏执狂? 我们的文化不对劲.如果我们迷恋上一个女子

如何成为一个优秀的程序员(大部分写的都非常不错)——要勤快,不停的学习;争论是无意义的,不如把两种都学了,会更有收获。

在看这份FAQ之前,你必须先读完ESR的<如何成为一名黑客>(本文末尾附有中译版),该文所讲过的道理我不再重复.该文用很大的篇幅讲什么是黑客文化,虽然态度和信仰的确是成功的最关键因素,但是你肯定会想,做不做黑客跟我没关系,我只是想学个一技之长,找个好工作而已,对吧?那么肯定更希望获得一些具体的可操作的指导.     1.各种软件技术之间是怎样的关系? 我把软件技术分为三个层次:    问题域:计算机图形学.音视频编码.信息安全.模式识别.信息检索.自然语言分析.人工智能.科学计算等:     

转载:用这十三种方法可以激励程序员

如今的程序员和开发团队需要的不仅仅是一个良好的薪酬和福利,是的,标准的津贴将有助于吸引员工,但正如Daniel Pink在他的书中解释到的,驱动:真正能激励我们并且长期留住员工的,是一个既有内在激励,又有外在激励因素的工作文化.下面是13种激励你的程序员的方法: 倾听 每个个体都是不同的. 激励一个业务分析师的方式与激励一个程序员的方式是完全不同的.甚至激励一个程序员与另一个程序员之间的方式也是有区别的.一个可能会想更深入到具体的技术,而另一个可能想要成长为一个多面手.程序员通常是内向的,他们更

13 种激励程序员的方法

如今的程序员和开发团队需要的不仅仅是一个良好的薪酬和福利,兄弟连PHP培训毕业学员薪资福利较好,是的,虽然标准的津贴将有助于吸引员工,但正如Daniel Pink在他的书中解释到的,驱动:真正能激励我们并且长期留住员工的,是一个既有内在激励,又有外在激励因素的工作文化.下面是13种激励你的程序员的方法: 1. 倾听 每个个体都是不同的. 激励一个业务分析师的方式与激励一个程序员的方式是完全不同的.甚至激励一个程序员与另一个程序员之间的方式也是有区别的.一个可能会想更深入到具体的技术,而另一个可能