微软内部的“假”软件公司:Bogus Software的故事
1987年,微软员工Dave Norris和Hans Spiller共同创建了一个名为Bogus Software的虚拟公司。这个“公司”并不是一个真正的商业实体,而是他们为了在工作之余编写游戏而创造的一个有趣的名字。当时,Norris和Spiller都在微软从事XENIX语言C编译器、汇编器和调试器的开发工作。他们利用业余时间编写了一款基于麻将纸牌游戏的单人游戏,并将其命名为《台北》(Taipei)。
为什么叫Bogus Software?
Norris回忆道:“有一天,我和Dave讨论起《台北》,我们觉得应该给这个游戏加上版权信息。但我们既不想把它归为微软的产品,也不想完全以个人名义发布,因为我们是在微软工作时完成了一部分代码,回家后又继续开发的。”最终,他们决定用“Bogus Software”这个名字来发布这款游戏。这个名字不仅幽默,还带有一种轻松的态度,反映了他们在微软工作的自由氛围。
Bogus Software的成员与作品
除了Norris和Spiller,其他几位微软员工也加入了这个“公司”,其中包括Ed Fries和Tom Saxton。Fries曾是微软的实习生,后来成为Excel 2.0团队的一员。他之前曾在Atari上发布了几款游戏,如《公主与青蛙》(Princess and the Frog)等。Saxton则加入了Macintosh Word团队。两人合作开发了著名的屏保程序《鱼!》(Fish!),这个程序最初是ASCII字符画形式的鱼群动画,后来被移植到了Windows平台上。
工作中的娱乐
在那个年代,程序员的工作节奏相对宽松,尤其是在大型项目中,编译代码往往需要花费10分钟左右的时间。因此,许多程序员会利用这些空闲时间编写一些小游戏。例如,在1988年的夏天,一群微软员工开发了一个Windows版的扑克服务器,每个人都可以编写自己的AI玩家来进行对战。Fries回忆说:“我们编写了一些简单的扑克AI,只是为了好玩,同时我们也需要一些卡片图像。”
从内部娱乐到正式产品
随着时间的推移,Bogus Software的作品逐渐引起了微软高层的注意。1990年,微软推出了Windows Entertainment Pack(WEP),这是一个包含多个小游戏的合集。其中,许多Bogus Software的游戏都被收录其中,如《台北》、《俄罗斯方块》(Tetris)、《太空战争》(Space War!)等。然而,并不是所有游戏都能顺利进入WEP,有些因为版权问题或法律风险未能通过审核。
最著名的Bogus Software游戏:《纸牌》(Solitaire)
1990年,微软发布了Windows 3.0,并将一款名为《纸牌》的游戏作为系统自带的小游戏之一。这款由Wes Cherry编写的《纸牌》游戏最初是他作为一名实习生在1988年夏天开发的。Cherry的女友Leslie Kooy为游戏设计了精美的卡片图案,包括彩虹贝壳、幽灵城堡、沙滩场景等。后来,微软聘请了著名图形设计师Susan Kare进一步优化了卡片的设计。
Bogus Software的终结
随着Windows Entertainment Pack的成功,微软开始更加重视这些小游戏的开发和发布。Bogus Software的成员们也开始使用自己的名字来发布游戏,而不是继续使用这个虚拟公司的名称。尽管如此,Bogus Software的精神依然存在于微软的文化中,它代表了一种自由创新、追求乐趣的工作态度。
结语
Bogus Software虽然只是一个虚拟的公司名,但它背后的故事却充满了创造力和乐趣。它不仅见证了微软早期员工们的才华与激情,也为后来的Windows用户带来了许多经典的小游戏。这些游戏不仅仅是娱乐工具,更是那段充满活力的时代的见证者。