这一突如其来的音效虽然奇怪,但游明很快反应过来发生了什么事。脑中系统在这一时间激活起来,弹出了他现在的属性面板。看上去,其他数值依旧和以往一样,唯一不同的地方在于……
新汇编语言终于突破性的升了1点!
好是好,只是游明仍旧想吐槽一句:这个声音效果也太类似魔兽世界玩家角色升级的那一下响动了吧……
“恭喜,你将新汇编语言提升到了1点,达到开启俄罗斯方块模仿功能的所有要求。”系统的女子声音随着升级音效而响起,但游明的注意力却不在它上面。少年反应过来当前情况后,第一时间看向的是检测着自己一晚上劳动成果的电脑。
还好,L型方块紧紧的靠在正方方块旁边,没有出现任何的碰撞缺失状态,也证明了今天的努力没有白费,算是一气呵成。游明放下心,开始听回系统的解说。
游明稍稍走神,解说却没有那么智能的跟着停止。他所听到的,已经是系统接近完毕的话语:“好了,你现在可以在模仿游戏的部分看到它。”
“什么?”少年觉得自己都快习惯这不太人性的系统了。他本能的问了声,干脆也没管系统会不会回答,直接打开了脑中系统的‘模仿游戏’部分,并在上面看到了一个金黄高光亮起的游戏名称《俄罗斯方块》。
看着只是简简单单的一个名字,但遵循系统提示,游明操控着脑海中的界面标识点击后……
仿佛和他的数值对应一般,《俄罗斯方块》的名字下竟然弹出了一排如同下拉菜单的文件包,整整齐齐的排列着程序、美工、策划、音乐四个大类。
游明顺着点击进去一看……
不由得倒抽了一口冷气!
他现在终于知道,自己当初觉得‘模仿游戏’这一块不必要这种想法是多么的错误了。在这些文件夹内,从80X80像素的图像素材,精确到零点零几的方块下落速度参数,已经转化为新汇编语言的程序命令,再到作为背景音乐的俄罗斯民歌五线谱……可以说,这些分类里有最详尽和完全的俄罗斯方块的任何资料!
图像可以照着画,音乐可以照着谱曲。简单的说,这完全就是一本如何制作俄罗斯方块的傻瓜攻略!如果这东西不是在自己脑中,而是实实在在的以实物形式存在的话,那任何人都能照着上面的内容自己或请相关专业人士作出俄罗斯方块!
最起码,哪怕图像和音乐会因为各人的绘图和音乐水平而有不同,但照着这些程序命令写出来的游戏,游戏方式绝对是俄罗斯方块!
游明明白了,完全的明白了。当时系统说可以把它看作一个能大幅度减少工作量和开发进度的工具,原来指的就是这个——虽然现在俄罗斯方块里的参考内容并不多,但这是由它这个益智小游戏本身的性质决定的。想想以后,想想那些大制作的游戏……
现在虽然能靠回忆制作出俄罗斯方块,作出坦克大战,作出简单的小游戏。但以后呢?那些大制作游戏可绝对没这么简单。
要实现召唤兽这一玩点,该用什么程序命令支持才不会占用过多内存?音效呢?玩家释放冰魔法时的响动应该是‘咚’还是‘唰’?打击感呢?角色硬直的参数应该设定到多少才能很好体现重击的效果?
听起来,这些只是一点点的细节差别,不足挂齿。但这些细微差别加起来,足够让游戏变成另外一个游戏。脑海中浮现的这些文件让游明确定了:如果没有这个模仿游戏部分,光靠回忆,他绝不可能将地球上那些复杂一点的游戏完美的模仿出来。
也就是说,即便最终幻想再出名,即便口袋妖怪再轰动,不靠‘模仿游戏’提供的参考,游明认为自己不可能原汁原味的将拥有复杂程序和数值设定的这些游戏完全还原。
而有了这个东西则不痛,即便以后是团队工作,游明也可以最大程度的掌控游戏走向,确保不会出现太大偏差!
不过这些是太以后的事,现在还不用考虑太多。游明按捺下自己激动的心情,将注意转到当前。他点开俄罗斯方块的程序一栏,一条一条的看着上面已经转译成新汇编语言的程序命令。
突然间,游明又想到了什么,试探性的点了‘模仿游戏’旁边的‘原创游戏’部分,却没有丝毫反应。
“好了,请按照参考,模仿出俄罗斯方块后,教程将继续。”系统声音如同上次的教学过程一般,再次自顾自的停止。不过这次好像是发现了游明想查看原创游戏的试图,系统声音又补充了一句:“原创游戏和模仿游戏是相辅相成的,将在今后为你开放。”
“怎么个相辅相成?”
游明的问题,又没有回答,系统再次重复了一遍模仿出俄罗斯方块的要求后,陷入了沉寂。
“哦,这段计分功能居然可以这样写?”习惯了的游明也不再管系统声音,他正在俄罗斯方块的程序一栏中一条条的查看着。
虽然现在已经有了可以照着搬的语句,只要照着向普罗米修斯内输入就行,但游明依然不放过任何可以学习的地方——他正在将参考的语句和自己原来学到的新汇编语言知识做对比,从中学习一些更加简单的语句编译方法。
因为这突发的事件,不知不觉间让游明又在电脑桌前坐上了一段时间。等他起身准备倒杯水时,这才反应过来现在已是快到凌晨4点,不管怎么说,都是应该立马上床休息的时候。
“1个月……不,20天。”游明抬着水杯,盯着电脑慢慢暗下去的关机画面,关闭了脑海中的系统界面。今天离设计比赛截止还有1个半月,他已经做好了打算:自己的水平还不是可以抄捷径图省事的时候。在这段时间里,游明只会把参考作为一个新汇编语言的实例教程,他会在这段时间里彻底学习吃透,掌握上面一些新的编译方法。然后像默写课本一般,靠自己的理解,将俄罗斯方块的程序完美的编写出来。
他知道,这样才能把俄罗斯方块真正变为自己掌握的东西,才能有所进步!
……
就在游明为提高自己而尽全力努力之际,同一时刻,美国时间下午四点。
一个中年美国男子坐在一铺宽大的橘黄沙发上,略微前倾上半身,在膝盖的笔记本电脑上熟练的敲打着键盘。
这名美国人穿着黑色套头毛线衣,戴着金边眼镜,眼神透露出的是一份睿智和稳重。在他的笔记本屏幕中,显示着一个和游明电脑上的普罗米修斯这一开发工具同样的开发对话框。
只是他的内容和游明有很大不同。中年人通过普罗米修斯输入了运行命令,屏幕上方立即刷出了一些砖块型的组合,而在下方,出现了一根白色横条。
游戏开始,一个小圆球从横条上出现,并随着中年人按下的按键击打到上方,打碎了组合当中的一块方砖。随后,小圆球借着这个碰撞的弹力弹回屏幕底部,中年人则控制着横条,不断的将小圆球击到上方打碎砖块,来来回回,保证小圆球不会掉出横条之下。
“有意思。雅达利的这个新语言很有意思,虽然目前还看不到它在我们IOS上应用的可能,但以后这绝对是个难以想象的怪物。恩……目前可利用程度还很低。我想……”试玩了一下自己捣鼓出来的作品后,他把笔记本电脑放到身边,靠在沙发背靠上想了想:“趁辞职闲着,抽点时间给这个打砖块的互动软件加一些他们教程上也没能实现的有趣功能吧。”
“这样的比赛会很有趣,布什内尔应该会接受我这个意外的参赛者。”想到这,中年人微微的笑了笑,合上了笔记本电脑。在盖子的居中位置,一个被咬掉一口的苹果LOGO在窗外西下的阳光照射下显得分外显眼:‘欧美赛区……’
‘和亚洲赛区吗?’