冒险
地下计算机游戏的另一颗明星是《冒险》(Adventure)。《冒险》最初是由威尔·克罗瑟和唐·伍兹在麻省理工学院的一台大型计算机上编写的,这是一款简单的角色扮演游戏:用户在迷宫里探险,与龙搏斗,并最终找到宝藏。这款游戏没有任何图形。只要玩家输入“拿金子”“开门”等简短的动宾短语命令,程序就会做出相应的响应,将虚构迷宫里附近的一切事物都描绘出来。
个人软件公司 Microchess的创作者彼得·詹宁斯(左)和Microchess、VisiCalc的创作者丹·费尔斯特拉(右)在首届西海岸电脑节的个人软件公司的展位上。(资料来源:戴维·阿尔)
程序员将动词和名词编成词典存入计算机,然后将其与特定的命令联系起来,从而造成这样的感觉:《冒险》程序能够理解由两个词汇组成的简单句子。除了程序员,其他人都不知道这个程序的词汇量,搞明白如何与程序交流是这个游戏的精华所在。人们对《冒险》顶礼膜拜,来自旧金山湾区的程序员格雷格·约伯为微型计算机编写了一款有限的《冒险》类游戏,名为《捕获狮头象》,游戏场景是一个四面体的房间迷宫。
1978年,斯科特·亚当斯决定创办一家公司,专职销售计算机游戏。好心的朋友劝告他,在微型计算机上编写《冒险》程序是不可能的,因为存储迷宫结构数据和命令词库所需的内存太大了。然而,亚当斯在两周之内写出了程序,并创办了冒险国际公司。这家公司后来成为微型计算机游戏帝国,其产品在计算机展销会上引来了大批拥趸。
亚当斯坚信,他的AdventureLand和PirateAdventure等游戏起到了向普通人普及计算机的作用。其他软件公司也开始销售冒险类游戏。就连微软公司盖茨和艾伦也推出了《冒险》的一个版本,在那之前,微软公司对游戏软件一直没有表现出特别的兴趣。除了《星际迷航》和《冒险》,LunarLander等游戏也完成了从大型计算机向小型计算机的过渡。
1979年,当走进计算机商店时,客户可以看到各种机架、展示墙以及放满软件的玻璃展示柜,其中绝大多数软件都是游戏。外太空主题的计算机游戏尤其受欢迎,其中包括Space、SpaceⅡ、《星际迷航》等。直到今天,游戏在每年推出的软件中依然占有很大比重。
越来越多的游戏不断出现,其中包括保珈马公司模仿电子游戏SpaceInvaders推出的计算机游戏。Muse、Sirius、BrØderbund、On-Line等软件公司从计算机游戏中获得了丰厚的利润。保珈马公司积累了大量的多样化软件资源,但后来的事实证明,这并非明智之举。保珈马公司销售了大量的程序,其中绝大多数都是游戏,但并非都是好产品,公司声誉也因此受损。激烈的竞争开始后,由于那些二流产品的拖累,保珈马公司没能保住自己的声誉。不过,许多微型计算机程序员都为保珈马公司编写过程序,从而开启了自己的职业生涯。
早期的软件公司很少像个人软件公司那样拥有具备商业才能的人才,而能像数字研究公司那样为其操作系统赢得广泛认同的公司则少之又少。