第三章 就叫它美利坚方块 (第2/2页)
所以,他想到了一款同样能够起到这个作用的神作。 各种意义上的神作。 在几乎所有的后世的游戏评选中,都毫无疑问的只可能有两款游戏竞争一二位,其中之一是《超级马里奥》。 而另一个,就是tetris——俄罗斯方块! 想到就做从来就是杰斯特的作风,而《俄罗斯方块》这款游戏并不算多么复杂,它是因为它那特殊的算法,才让这款小游戏如此的让人喜爱。 而在杰斯特这具身体里的那个灵魂的世界里,他就仔细研究过许多《俄罗斯方块》衍生游戏的算法,对于初版的《俄罗斯方块》那不算复杂的代码程序,更是了如指掌。 这毕竟是一款静止画面的游戏,远远不是像刚才的《超级马里奥》那样复杂的横向卷轴类的动作过关,只是杰斯特忘我的在电脑上敲击了两个多小时之后,一款可以运行在他的这台ibm5150上的简易版《俄罗斯方块》便制作完成。 将程序运行,杰斯特随手cao作自己在这个世界编写出的第一款游戏,看着它们完美的运行,随着杰斯特双手灵巧的cao作,屏幕上的几种俄罗斯方块图案飞快的下降,然后在屏幕的下方组成一排排的方块连接成功消除。 而一侧的计分表的数字也在不断的往上跳动。 “完美无缺!” 一直重复玩了十几次,尝试了他设定好的五个难度,整个游戏没有出现丝毫的运行上的问题,杰斯特才有些由衷的佩服这具身体原本的主人的编程能力。 实在是强悍的一塌糊涂,不用说远远的超越前世的自己,就算是在自己的那个时代见过的最好的程序员,可能也没有这书身体原本主人编程能力的二分之一。 “怪不得自己的那个编程非常厉害的朋友总是说就算是现在,世界上最好的程序员依然是七八十年代那时候用kb作单位的内存磨练出来的那些人,他们的逻辑编写能力实在是太强悍了,他们能够做到仅仅用几行代码就做到后世几十行代码要做的事情。”
杰斯特自己记得俄罗斯方块的代码是后世的人编写的,尽管是一样的逻辑算法,但是,后世没有内存的限制,以至于许多代码都不够简练,但是现在这个时代不行,要知道ibm5150这台刚刚面世没多久的个人电脑已经是现在最先进的一种了,但他的内存却只有b!至于雅达利的经典主机,雅达利2600的内存更是只有2kb! 想要让一款游戏在这样的机器上完美的运行,因为内存的限制,必须要在程序上做到极度的短小精悍。 这个过程在后世有一个人专用的名称,叫优化。 也幸亏这个世界的杰斯特是一位编程的高手,可以将他记得的那些繁复的代码程序给精简到现在的可以使用的地步,不然的话,杰斯特可能真的是没有丝毫办法了。 结束了自己的第一款游戏制作的杰斯特剩下的就是如何把这个游戏推销出去。 他已经决定了使用当年布什奈尔的那个方法,在公共场合放置搭载了这款游戏的街机,先在一定的范围内引起轰动。 对于这个方法,杰斯特也有着得天独厚的优势。 他的母亲就在城市里经营着一家中型的超市,超市里有几台雅达利的街机,杰斯特空闲的时候去看过,那几台街机也受到雅达利冲击的影响,最近一段时间经营的不怎么好。 但他相信,只要自己的俄罗斯方块街机做出来几台往他母亲的超市里一放,那生意不火爆都是不可能的。 因为这是历史已经验证过的事情。 只要引起了轰动,那么就不愁找不到肯来购买他的游戏街机的人。 这可是俄罗斯方块,人类有史以来创造出的最伟大的游戏之一。甚至在第一百期egm期刊的评选中,都将这个之一去掉。 至于这款游戏原本的名字——tetris,这个来自希腊文四的名字,因为太过于抽象的问题并不适合给平均智商并不高的美国人民推广。 倒是中国当年对这款游戏取的名字极有借鉴意义。 俄罗斯方块这个名字自然不能用了,首先是,这款游戏跟俄罗斯也就是现在的苏联没有丝毫的关系,其次,在美国,将这款游戏叫俄罗斯方块可并不是一个好的想法。 现在可是冷战之中,里根开始推行他的星球大战计划,东西方对抗的最激烈的时候。 “不过,俄罗斯方块确实是一个好名字啊,浅显易懂……” 想到这里,杰斯特的眼睛亮了一眼。 既然不能叫俄罗斯方块,那为什么不叫美利坚方块? 要知道,美国人民也是极为重视国族荣誉感的,不然麦克阿瑟的那篇经典的西点军校的关于责任,荣誉,国家的演讲,也不会在美国引起如此的轰动。 “american-diamond!美利坚方块!这名字不错嘛!” 杰斯特在纸上写下这个名字。 diamond除了方块之外,还有另外一个的意思,钻石。 在杰斯特的眼里,这款游戏必然会如同一颗璀璨到无以复加的钻石一样,震惊整个美国。
上一页
目录
下一章