本
文
摘
要
跟我一起,穿越时间!
说起最经典的电脑游戏,CF(穿越火线)、CS(反恐精英)之类的得靠边站,英雄联盟、王者荣耀之类的更是排不上名,有人可能就不同意了,什么游戏才是经典?
“经典”本身含有经久不衰的意思,所谓“千淘万漉虽辛苦,吹尽狂沙始到金”,经典必须历经时间的考验,我们来看一看知名度100%,遍布全世界各种电脑架构,各种系统平台的Minesweeper,扫雷游戏!
相信大多数人都玩过扫雷,它一开始就是Windows系统内置的游戏,不过你好奇没有,怎么玩着玩着扫雷就没有了?
今天聊聊游戏之光,扫雷之王,Windows系统中扫雷游戏的发展史。
本文分为几个部分:包括扫雷的早期起源、Windows系统中不同版本扫雷的演化、国际禁止地雷运动与地雷战和扫雷游戏的联系等。
一、扫雷的早期起源
扫雷游戏属于基于数字的逻辑谜题游戏,或者更直白点叫做单人益智游戏,这种谜题游戏早在上个世纪六七十年代就出现了,那是五六十年之前计算机起步时的事情,它和大多数人最早接触的扫雷(Windows 3.x中的扫雷游戏)有很大的不同。
我们先来看看扫雷的最初原型。
上个世纪六七十年代,计算机的发展处于大型机时期,只有在研究机构才能见到这种高科技产品,1973年,美国德克萨斯州的Jerimac Ratliff设计了一款叫做Cube的游戏,它便是扫雷的鼻祖。
Cube的玩法是按照一定的规则在立方体表面行进,在不碰到“地雷”的情况下到达指定位置(从1,1,1位置前往3,3,3位置)。
我们可以在DOS下运行游戏的Basic语言版本,下面显示的便是游戏内置的说明,虽然是个游戏程序,但所有的信息都是以文字来展示,通过键盘输入指令来进行,没有英语能力、逻辑能力、空间想象能力和数学能力的人是玩不转的,有兴趣的可以详细阅读游戏的英文说明体会体会。
八十年代,类似Cube原理的解谜类游戏兴起,比如Mined-Out (Quicksilva, 1983) 及 Yomp (Virgin Interactive, 1983),我们可以看一下这款叫做Mined-Out的游戏,它是名叫Ian Andrew的作者编写的,1983年由游戏软件发行商Quicksilva发行,售价4.95英镑,只能运行在8位的个人家用电脑ZX Spectrum之上,和MS-DOS没有什么关系,当然这对于我们就非常陌生了。
1985年,同样基于Cube的另一款游戏出现了,它叫做Relentless Logic(可以简称RLogic),翻译过来是“无情的逻辑”,作者Conway, Hong, and Smith,这款游戏的背景设定与军事和地雷密切相关,充满 *** ,引人入胜:
你是美国海军陆战队的一名士兵,你被基地指挥官选中来执行一项崇高的任务。美国的未来掌握在你们手中。
通讯已经中断。你被指示向美国指挥中心传递一条重要信息。在你和中心之间是一片布满地雷的田野。
您可以使用两种工具:一种是地雷探测器。它会告诉你有多少地雷隐藏在你周围的方块中。您还拥有人类已知的最重要的属性之一……无情的逻辑。有了这份礼物和探雷器给你的线索,你应该能够在不把自己炸成碎片的情况下完成任务……也许吧。不管怎样,你是我们唯一的希望。
如果你准备好了,可以按照屏幕提示设定地雷数量,通过键盘在屏幕上行进,相较于最早期的Cube,Relentless Logic是有DOS下的图形界面的,不过现在的人估计也没有耐心玩这样的烧脑游戏吧!
二、Windows中扫雷的出现
我们继续,1985年开始,微软发布了Windows的第一个版本Windows 1.0,电脑操作系统开始由命令提示符界面向图形界面过渡,此后直到1990年,Windows 2.x、3.x相继推出,现代的扫雷来到了Windows平台。
扫雷的作者是Robert Donner 和 Curt Johnson,二人从1989年起开始在微软工作,曾经写了一些扫雷的原型程序。Windows 3.0发布后,微软要求员工为新系统提供一些游戏,Robert Donner便将Winmine提交了上去,WinMine就是早期Windows系统中扫雷的名字。
非常幸运的是,WinMine被微软选中,最终捆绑到Windows 3.x系统中(Windows 3.x之中只有两个游戏,一是纸牌,另一个则是扫雷),这时代的扫雷看似简陋,但基本功能都有,图形界面,并且可以自定义初级、中级、高级之类的难度。
你知道吗,比尔·盖茨也玩过扫雷游戏,创建了已知的最早的扫雷记录Beginner(初级)4秒!
三、关于国际禁止地雷运动、地雷战和扫雷游戏的故事
1992年10月,国际反地雷组织ICBL成立,其英文全称是International Campaign to Ban Landmines,直译为国际禁止地雷运动,总部位于瑞士的日内瓦。ICBL是一个NGO(非 *** 组织Non-Governmental Organizations),致力于阻止杀伤人员地雷的使用、生产和贸易,并确保销毁库存,同时谴责任何使用这些滥杀滥伤武器的行为。
这里首先强调一遍,ICBL致力于阻止的是杀伤人员的地雷——“真实的地雷”,既然说的这里,我们插一段真实的地雷的故事吧。
你知道地雷是什么时候诞生的吗?
熟悉历史的朋友应该想到两个字——“火器”,进而可以联想到“火药”,“四大发明”,你猜测的没错,地雷和四大发明还真有关系。
一千多年前,我国隋唐时期,古代的炼丹家为了追求长生不老之术,在频繁的实验中得到了一种副产品,这就是黑色或棕色的火药,由于火药实现不了长生不老的愿望,炼丹家对此不感兴趣,但军事家却逐渐将火药发扬光大;宋朝时期,在与金人作战的过程中,世界上最早的地雷的雏形出现了,《宋史·卷四百五十一·列传第二百一十·忠义六》记载:“娄乃令所部入拥一火炮燃之,声如雷霆,震城土皆崩,烟气涨天外,兵多惊死者,火熄入视之,灰烬无遗矣。”到明朝永乐年间,焦玉等编写了一本中国古代的火器大全《火龙经》,其中有一段非常形象的记载:
炸炮制以生铁铸,空腹,放药杵实,入小竹筒,穿火线于内,外用长线穿火槽,择寇必由之路,连连数十埋入坑中,药槽通接钢轮,土掩,使贼不知,踏动发机,震起,铁块如飞,火焰冲天。
这种钢轮装置初步具备后期压发式地雷、连环雷的原理,既提高了爆炸的准确性,又增强了爆炸的威力,传说是抗倭名将戚继光所发明制造的。
虽然地雷起源于我国,但是让地雷以全新形态走上战场的却是美国,1862年,约克镇战役,加布里埃尔·雷恩斯(General Gabriel J Rains)从简单爆炸陷阱中获得灵感,研发出了绊发和压发地雷,从而成功抵御数倍于自己的敌人,后来其他国家的军队纷纷复制了地雷的设计。
在第一次世界大战、第二次世界大战期间,地雷从锋芒初现走向“黄金时代”,成为战场的宠儿,反坦克地雷,跳雷纷纷出现,在我国抗日战争期间,胶东抗日根据地的广大军民还用石头、陶罐制作土地雷,也发挥了巨大的作用,“一硝二磺三木炭”、“不见鬼子不挂弦”,相信你大概率看过军事教育片《地雷战》(1962年上映),其真实的遗址位于现今山东省海阳市西南30公里的行村镇赵疃村。
“对,你的主意太好了!我们自己造地雷!”
说到这里不得不唱一唱铿锵有力,豪情飞扬的《地雷战》插曲《民兵都是英雄汉》:(电影编剧柳其辉作词,作曲家李桐树、李延生谱曲):
民兵都是英雄汉/不怕艰苦不怕难
打日本 保家乡/地雷是咱好伙伴
没有铁雷造石雷呀/没有炸药自己碾呀
满山石头开了花/炸得那鬼子心胆寒
战争年代过去,战时的雷区成了新的问题,它给各国人民的安全带来极大的隐患,由于时间跨度大、地形复杂等原因,雷场的清理也具有相当大的难度,时不时便会出现伤亡,这里我们回到国际反地雷组织ICBL,成立之后,Jody Williams担任创始协调员,她全身心投入到这项伟大的事业中,1997年,ICBL得到了60多个国家1000多个组织的支持,有120个国家的代表签署了禁止地雷的《渥太华公约》,同一年,ICBL和它的协调员Jody Williams获得诺贝尔和平奖(Nobel Peace Prize)。
根据外交部官方网站2019年11月中国代表团在《渥太华禁雷公约》第四次审议大会上的发言,“由于特定的国情和国防安全需要,中国尚无法加入公约,但中方高度赞赏公约体现的人道主义精神,认同公约的宗旨和目标。多年来,中国一直投票支持联大相关决议,以观察员国身份参与公约缔约国会议和审议大会,并与公约成员国保持密切的合作交流。”
回到扫雷游戏上,这时候微软的Windows95、Windows98相继发布,在那个上网很不便利的90年代,扫雷应该是很多90后的童年回忆。
对了,ICBL到底有没有对Windows中的扫雷游戏产生影响呢?
准确地说,ICBL和扫雷游戏没有什么关系,因为上面已经强调过,ICBL谴责和阻止的是“真实的地雷”,而不是电子游戏。不过有人却对Windows中的扫雷游戏提出了问题,认为扫雷游戏冒犯了因地雷而遇害的人。
1999年,一个叫Sergio Chiodo的意大利人利用ICBL的名头搞了一个 *** Windows系统扫雷游戏的运动ICBW(International Campaign to Ban Winmine)
至于为什么说是利用ICBL的名义,ICBW的网页第二段开头“As you know,……”,第三段“This area wants to be……which is within everyone’s reach……”我们可以体会一下。
Sergio Chiodo认为Windows系统中的扫雷(早期版本的程序名Winmine)是对地雷受害者及冒着生命危险排雷的人的冒犯,他希望微软能够意识到这个问题,用更尊重个人和环境的东西取代扫雷。Sergio Chiodo在网站上呼吁用户从计算机中删除扫雷游戏,还制作了一个表格来收集信息,所谓:“I agree with the International Campaign to Ban Winmine. I have deleted it from my computer or from my acquaintances.I authorize the publication of these data.”,通过公开数据借以给微软施加压力。
作为替代,Sergio Chiodo基于浏览器编写了叫做Winflower的游戏,游戏不是可执行文件,不需要安装,打开浏览器即可运行,原理和扫雷大同小异。
那这个ICBW运动给微软产生影响了吗?
据说意大利语版的Windows系统中没有扫雷游戏。
秉承“纸上得来终觉浅,绝知此事要躬行”的精神,我专门安装了一个意大利语版的Windows 2000看一看!
意大利语,Italian,大学专业不是小语种的同学可能一辈子都不会学习这种语言,不过,这并不影响使用意大利语版的Windows 2000,它的开始按钮也是Start,其布局并无不同,我们可以按图索骥,“程序Programmi”-“附件Accessori”-“游戏Giochi”,令人震惊的情况出现了,四个游戏中没有扫雷的图标,只有一个“Prato Fiorito”,它是什么东西?
在线翻译一下得知,意大利语中的“Prato Fiorito”是花草甸,花之原野的意思。
点击打开,熟悉的界面出现了:看似是扫雷,不过左上角的图标已经变成了鲜花,游戏的玩法和扫雷一样,但结束时踩中的不是地雷而是鲜花!背景音乐也不再是爆炸声!
四、扫雷游戏的更多秘密
2001年,令人耳目一新的XP系统发布,Windows XP的新主题和经典的扫雷给人一种不一样的体验。
第二步就命中地雷的体验:
告诉你一个秘密,Windows XP中的扫雷游戏有一个作弊程序,这也是传统扫雷可以作弊的最终版本,它来自原始作者Robert Donner的xyzzy
游戏开局后,依次按下键盘上的xyzzy按键,再按下shift、Enter按键后即可激活作弊程序,当鼠标移动到没有地雷的方格上时,屏幕左上角有一个像素点会显示为白色,如果鼠标移到地雷上方,它会变成黑色,这下玩家就知道怎么点击鼠标了。
题外话,你还相信不是你写的程序没有后门的说法吗?后门的隐匿程度是超乎想象的。
XP之后,在Windows Vista发布时,微软对扫雷游戏进行了全面的升级,上面的作弊程序被移除了,另外界面也有了明显的变化,就是我们可以选择更改外观,游戏样式有“扫雷”和“花园”可选,背景棋盘有“蓝色”和“绿色”可选,总的组合共有4种。
“花园”可能就是意大利语Windows 2000中“Prato Fiorito”演化而来的。
有人问第一次点击就有可能输吗?是的,有时是有可能的,在Vista和Win7版本,相同游戏重玩时,左下角会有提示:“小心!第一次单击就可能会输。”
我们体验体验更好的游戏效果,在Windows7中开启Aero效果,然后再玩扫雷,踩中地雷后每一个地雷都会伴随声音爆炸,地雷多的时候会炸好一会儿,效果酷炫!
当然如果是“花园”的话,声音会更好听。
看一看,一击命中鲜花!
以上应该算是扫雷游戏的巅峰了。
2012年,Windows 8操作系统发布,传统的开始菜单被移除,我们打开全屏的开始列表也找不到“游戏”,因为系统中已经不再内置游戏了。
那扫雷还有吗?
答案是有的,想在现在的系统里玩扫雷只能通过Microsoft Store进行单独安装了。全屏画面下的效果还是非常值得一试的。
以上是本文的全部内容,欢迎关注留言评论。
(个人观点保留,禁止任何未经授权的非本人账号复制文章到其他平台发布)
穿越时间•你还记得Windows 98中的三维迷宫屏保吗?
暴风影音:从两个女孩的一次“作业”到风靡全网的万能播放器
千千静听 尽听精彩 还记得这款用爱发电的音乐播放器吗?
嘿,兄弟,我们好久不见·盗版WindowsXP开关机音乐来源之谜