第6章 个人电脑(×)电子游戏(√)
第6章个人电脑(×)电子游戏(√)
是的,伊森就是故意的。
因为他所指的Altair8800(牛郎星8800),是世界上第一台微型计算机。它于1975年1月1日和大众见面,《大众电子》这本杂志就是它的首发平台。
由于是商业化的产品,因此这一回,《大众电子》上面并没有刊载牛郎星8800的设计图纸,所以,除非有着野生钢铁侠那样的动手能力和创造能力,不然仿制起来比较困难。
正因如此,伊森的明知故问,那其实就是在讨打。
而在他躲过伊芙琳丢来的珍宝蟹壳后,面对那杀气腾腾的姐姐,他也举起了双手,主动认输。
“Alright!Alright!Alright!我只是开个玩笑……”
伊森的认怂让伊芙琳翻了个白眼儿,面对这个一直挑动自己神经,脸皮厚的和政客一样家伙,女孩也有些无奈。
撇了撇嘴,道:“伊森,牛郎星8800这种东西我做不出来,因为它的核心关键并不是电路的绘制与焊接,而是二进制数据的输入和输出。”
“如果你只是想要让我仿制它的电路,我可以买一台机器拆开研究,大概五百美元吧?只需要几天时间,我就应该能够搞清楚爱德华·罗伯茨是如何焊接主板,如何镶嵌内存芯片的,他在主板上又画了几个线槽作为数据储存并因此建立起CPU、RAM和ROM之间的电路连接的。”
“但数据传输这方面的东西,在短时间内肯定模仿不出来的,如何压缩它们的大小,需要一定的研究时间。”
伊芙琳说的是实话。
在操作系统没有诞生之前,所有的计算机都是用指令符来控制的,说的再通俗一点,就是计算机语言。而现在,业内使用的最多的,是FORTRAN。
作为世界上第一个被正式推广使用的高级语言,FORTRAN已经广泛应用于数值、科学和工程计算领域,但因专业性过强,所以没有基础的普通人学起来,会非常的吃力。
于是乎,为了能向大众更好的普及编程知识,让大学生们更好的使用计算机,BASIC这一初学者通用符号指令代码便应运而生,由于它通俗易懂,十七条语句就能涵盖大部分需求,所以它在诞生后不久,便走出校园,走进社会,成为初学者学习编程的首选语言。
牛郎星8800,用的就是简化版的BASIC。
至于软件编写者是谁?
这个年代的人们大多都不知晓。
但在阿美利加生活了很多年的伊森·琼斯早就知道了,那是一个团队。
其中一个叫保罗·艾伦,另一个叫比尔·盖茨。
巨硬迈向世界的第一步,就是给世界上第一台个人计算机做了BASIC语言的移植。
当然了,这种事情说起来可能很简单,但做起来却很麻烦,因为这个年代的个人计算机内存很小,所以,为了给机器预留足够的使用空间,如何压缩和优化,才是难点。
而在保罗·艾伦的操刀下,他们给牛郎星8800做的BASIC只有4KB那么大。
对于真正的大神来说,这玩意做起来可能不困难,但对于普通的家伙而言嘛,那还是有很大难度的,毕竟,不是每个人的家里都买得起价值二十五万美元的计算机的,也不是每个人没事就能坐在电脑前搓代码的。
正是因为伊森清楚这玩意很难,所以当伊芙琳表示自己搞不定后,伊森也就不强求了。
他拍了拍手,道:“Okay,那我们就换个东西做,《Pong》你知道吧?这种街机你能做吗?”
“《Pong》?”
伊芙琳只是思索了一秒便点了点头。
“可以。”
接着,反应过来的她又说道:“你该不会是想做电子游戏吧?”
“Bingo!恭喜你答对了,但是不加分!”
伊森打了个响指,笑着道:“我就是想做游戏,因为我的脑子里有很多点子。”
是的!在伊森发现,金融投资领域的回报周期太过漫长,个人电脑行业又有软件编程壁垒后,那个你抄我抄大家抄的电子游戏行业,就成为了他搞钱的首选目标!
没办法,谁让这个年代的游戏市场还是一片荒漠呢?
有点子,就能赚钱。
虽然前世的他并未涉足过这个行业,但这并不重要对吧?
因为游戏这个东西,他玩的太多了!
前世,Steam、PS、Xbox和NS的内容保存库里的东西,那可都是他的命根子!
自九十年代开始,翻着英汉词典在家中电脑上玩《黑潮》,到二十多年后工作之余抱着手柄和女友一起玩《ItTakesTow》的经历,更是他人生中的美好回忆!
而现在……
回忆能变现?
这特码的简直就是世界上最美妙的事情了!
伊芙琳不知道伊森为何会这么高兴,但她知道自己这个弟弟肯定是有什么鬼点子。
同时,她也有些不放心,“伊森!你的灵感不会来源于米罗华吧?”
“如果你是想要通过抄袭米罗华的游戏而来报复他们开除你的事实……那我是不可能帮你的!绝无可能!”
“怎么可能!我像是那种人吗?”伊森有些不高兴。
“像。你就是那种有仇必报的家伙,虽然看起来斯斯文文。”伊芙琳认真道。
“???”
伊森有些无语,他没想到自己在伊芙琳眼里竟然是这种形象。
“我真的没有抄袭米罗华。”
伊森强调了一句。
然而,他的话语,却没有得到任何回应。
伊芙琳依旧是用怀疑的眼神看着他。
如此情形让伊森两手一摊,不知道该如何解释的他耍起了无赖,“伊芙琳!你刚刚说了要帮我做的!你不能说话不算话!”
“……”伊芙琳愣了一瞬。
下一秒她又无奈的摇起了头,“Yeah~Yeah~Yeah~”
伊森的赖皮招数,让伊芙琳觉得自己回到了过去。
几年前,当她对着《大众电子》捣鼓各种好玩的东西时,伊森就是这样缠着她做玩具的,虽然当时的她觉得伊森很烦,但……
好吧,伊芙琳简单思索了一下,便发现伊森每次都能通过耍赖,在她这儿收获成功。
“那你是准备跟我口述自己的想法,还是有着完整的策划案呢?”
既然伊森开始耍赖,那么伊芙琳便想通过辨别灵感的方式,评估事情的严重等级。
而她的询问,则让伊森开心了起来。
“那当然是有完整的计划案了。”
“你等我一下,我回卧室拿。”
伊森那慎重其事的做法让伊芙琳有些意外。
在她看来,伊森让自己做游戏的想法一定是今天被米罗华开了之后的热血上头,但没想到,这家伙竟然还有个策划方案。
而等伊森将三页纸组成文件拿过来后,伊芙琳更是惊了。
虽然纸张有些破旧,页脚的位置有着不少污渍,上面的文字更是涂涂改改,但里面的内容却是完整清晰。
伊森用第一张纸阐述了自己的游戏理念——
这是一个没有胜利,只有失败的游戏。
第二页纸上更是总结了游戏的玩法——
玩家会在一个有边界的平面上控制一个具有特定长度且不断移动的对象,并用首部去撞击平面内不断出现,能让其成长的光点,直至触碰到边界或者自身后,游戏才会结束。
第三页纸上则是一个游戏界面——
在那上面,伊森画出了一条蛇。
没错!
伊森想做的是——
《SnakeGame》!
注:①关于比尔·盖茨和保罗·艾伦给Altair8800写BASIC的事情,其实非常有意思。他们两个人的说法是,由于当时没有原型机,所以他们在DECPDP-10,也就是当时大学里流行的计算机上创建了一个仿真器,以此来仿真Altair,然后花了大概一个月的时间,开发了一个BASIC解释器。但在94年给他们拍纪录片的时候,有意思的事情出现了,记者采访哈佛大学,哈佛大学管理实验室设备的人员表示不知道这件事情,而且表示当年自己并不经常见到他们用机器,还说比尔·盖茨和保罗·艾伦用的可能是麻省理工的机器,而等记者去了麻省理工后,麻省理工的实验室进出记录里也没他们,所以这两个人是怎么和神仙一样在没有机器的情况下开发出BASIC解释器的,现在应该只有比尔·盖茨一个人知道了,毕竟保罗·艾伦已经去世了。
(本章完)