第五章 计算机中的精灵 游戏软件走俏

人是喜欢玩游戏的动物,计算机是适合玩游戏的一工具。

——计算机游戏软件的先驱斯科特·亚斯

在计算机高级语言操系统使编程变日益简单前,计算机爱者早就了游戏软件。他主是从日益流行的电子游戏中的启。早期的微机游戏常常是“导弹命令”、“行星”其他游戏的简单翻版。

玩游戏是早期计算机业余爱者购买计算机的主理由。朋友问购买计算机何途,些业余爱者就炫耀一玩的游戏,比史蒂夫·姆皮尔的《目标》或彼·詹宁斯的《电脑国际象棋》,他不断“哦嗬”“啊哈”类的惊叹声。

姆皮尔在Altair计算机编写游戏软件是最具创意的一人。由Altair计算机有输入/输设备,有前面板的关,因此使计算机进行某操是很费脑筋的。许人,包括姆皮尔,编写的游戏是流行的“西蒙”电子游戏的变形。在些游戏中,玩主跟随计算机前面板不断闪亮的16指示灯,设法按应的按钮,使指示灯“非常优”闪烁。

编写游戏软件提供了一习编程的途径。BASIC语言则那些愿意编写简单游戏软件的人提供了他需的基本工具。版了若干著,介绍加载不同的游戏所的程序。Altair、KIM-1、IMSAI索尔计算机的户键入些程序,随玩游戏。一本类型的著是戴维·阿尔在数字设备公司工撰写的《107BASIC游戏》,些游戏本是在型计算机玩的。早期游戏不显示复杂的图形,在电传打字机打印一些由星号组的图案,与今的互式媒体生动直观的游戏相比,些游戏非常原始。

早期的游戏许从型计算机型计算机移植微机。(有人说现代计算机游戏的早期始祖是一些闪烁的图形,属在示波器玩的类似网球的简单游戏。)在办公室的型计算机系统玩游戏的早期计算机业余爱者说,游戏并不是什新鲜玩意儿,有他甚至将游戏软件加载型分系统的内存中。,果他在玩游戏被老板抓住的话,就遇麻烦,但是玩游戏有着无法抗拒的诱惑力。

在型机玩的较流行的游戏一是“星际旅行”,玩游戏的人扮演船长柯克的角色,通执行一连串攻击克林冈飞船的任务,最占领企业号飞船。“星际旅行”不是公玩的一游戏,它隐藏在公司或的计算机中,在老板不注意的候偷偷玩。人不必花钱购买游戏的拷贝,从不向游戏的者或人员支付任何费。斯科特·亚斯是RCA公司的一名员工,从卫星识别程序的,他曾在卫星跟踪雷达屏幕玩“星际旅行”游戏,行使政府官员他很不喜欢。

由型计算机已经相普及,因此“星际旅行”就最早的微机游戏一。游戏已经存在许不同的版本,不久又微机编写了更的版本,包括姆皮尔索尔计算机编写的一版本。现了更加先进的技术,在微机显示图形,是“星际旅行”游戏程序增加了模仿“最战线”游戏的图形。

1976年底,在微机中增加图形处理功的问题显越越重了。生产Dazzler视频接口板的克罗门科公司生产视频显示部件(VDM)的处理器技术公司Altair提供了最初的图形处理功。1976年推的VDM在IMSAI、索尔态系统公司的计算机运行,在采S100总线结构的任何其他计算机使。

许情况,图形处理软件主测试或演示计算机的力。由原因,约翰·霍顿·康伟的游戏“生命”所展示的万花筒般的绚丽图形不断变化的图案曾经风行一。史蒂夫·沃茨尼亚克苹果计算机的游戏“爆”史蒂夫·姆皮尔索尔计算机的“目标”是色展示计算机功的两游戏。像姆皮尔聪明的编程员够很容易游戏展示计算机的潜在功。例,“目标”游戏被者描述“击落飞机式的游戏”,就一风尚。处理器技术公司的员工常常在午餐玩游戏,不久玩的人越越。

一晚,姆皮尔在中玩“目标”游戏,他不经意瞟了一眼面房间的彩色电视机。突电视屏幕亮了,现了图象,电视机现了他的游戏,五彩缤纷。在惊诧中他缩回放在键盘的手。他,电视机与计算机间不存在任何物理联系。难计算机够将游戏送电视机显示吗?更奇怪的是,电视屏幕显示一不同他现有终端的游戏舞台,但是两屏幕肯定是在显示“目标”游戏。突电视屏幕的游戏渐渐化汤姆·辛德的面孔。姆皮尔意识位电视现场采访主持人在玩“目标”游戏,显示索尔计算机够在国东西海岸间传递信息的力。

另一游戏在产生了很的影响,它依赖微电子设备,但是它不是在计算机玩的。一位名叫诺兰·布什内尔的才华横溢的工程师兼企业明了一电子游戏机,它了弹球游戏机的继产品,布什内尔通他新创办的公司阿塔(Atari)销售游戏机。名叫庞(Pong)的机器使布什内尔名利双收,最终生产了数百万台电子游戏机庭视频游戏机。1976年,布什内尔将阿塔公司卖给了华纳通信公司,阿塔公司的年销售额达3900万元。虽阿塔公司特产的游戏机并不属通计算机,但是人计算机编写游戏软件的编程员从阿塔游戏机中了很的启。(阿塔公司始生产它己的人计算机。)

尽管像姆皮尔的“目标”游戏软件引了人的广泛兴趣,游戏机了普遍的推广,但是1976年的候微机编程员通常并不计算机软件做是一进行的商业活动,它不像计算机硬件那进行买卖。除了将软件卖给计算机公司外,很少有程序员将软件卖给人,在一狭窄的市场中,软件的销售价格是非常低的。

伦一位名叫彼·詹宁斯的国际象棋爱者(他与电视新闻中的象棋比赛无关)比其他数人更早预见微机户将非常愿意向独立软件公司购买软件。詹宁斯常常考虑设计一台够玩国际象棋的机器,实际在他读高中的候就安装一台计算机,它够在象棋比赛局移动棋子。

在他接触微机,詹宁斯就考虑计算机编写程序,便玩古老的纸牌游戏。在西洋城举行的1976年PC展览,詹宁斯买了一台内存不足2K的KIM-1微机,将它带回,并且他妻子说:“是一台计算机,我教它象棋。”

编写一非常紧凑的国际象棋程序,使它占的内存不超几百字节,数人说困难太,因此一定知难退。像国际象棋复杂的游戏,占型计算机的很一部分内存。面困难,詹宁斯有退缩,是勇面挑战。在一月内,他编写完部分代码,又几月代码进行了完善,不久,他便通邮购方式始销售他的国际象棋程序。

詹宁斯10元的价格向户提供一份15页的手册,面包含国际象棋游戏软件“微机国际象棋”(MicroChess)的源代码。他在KIM-1户通告的新闻通讯中刊登了该软件的公告,是最早的微机应软件广告。KIM-1计算机制造商MOS技术公司的总裁查克·佩德尔1000元买断该软件的版权,詹宁斯拒绝了,他说:“我己销售软件赚更的钱。”

一,詹宁斯正在等待户的汇款,电话铃响了,打电话的人称己名叫鲍比·费希尔。位已经隐退的国际象棋师与他的国际象棋游戏软件进行一次比赛。詹宁斯明白比赛的结果将是什,但是他欣同意了。,在费希尔骂游戏软件,却又很有礼貌詹宁斯说,场比赛很有趣。

詹宁斯销售国际象棋软件的经历非常有趣,且有利图,订单雪片似飞。他现有些根本不懂国际象棋,甚至有兴趣习国际象棋的人,购买他的游戏软件。借助MicroChess游戏软件,计算机的主人向朋友显示他拥有的确实是功强的计算机,因它够玩国际象棋。从某意义讲,游戏软件使人购买微机有了一冠冕堂皇的理由。

最早购买MicroChess游戏软件的人一是丹·法尔斯特拉,他在担任《字节》杂志的副主编订购了软件。,他创办了一名叫人软件(Personal

(本章未完)

计算机奏出了音乐目录+书签-->