114、教编程
贺邵承怔了怔。
他其实是惊愕的,虽然么儿对电脑很熟悉,但制作一个游戏哪有那么简单呢?眉头跟着皱起,那张英俊的面孔又一次严肃了起来。他坐到了这张椅子上,面前一排文件后缀他依旧不认识,不过文件的标题他还是认得出来的——
“Alittlegirl”
“一个小女孩?”贺邵承又皱了皱眉。
“嗯,我随便取的名字,这个游戏可小了,不过勉勉强强算是个游戏吧。”陆云泽带着他的手握住了鼠标,“别的文件类型其实我也不认识,但是这个,看到没?这个EXE结尾的,是一个应用文件,全称叫executableprogram,可执行文件。我们打开它……”
屏幕上跳出了暂时还静止着的游戏界面。
“点击那个Start就开始了,你要避开这些障碍物,通过点击画面,让角色往上跳,你点得越快她跳得越高……”陆云泽笑了,“你试一试,玩一次就知道了,我设定的规则很简单。”
“这些……都是,你画的吗?”贺邵承的目光却是先落在了那些图标上。
角色的小人、前方的障碍物、后面的草丛,甚至说那白云蓝天的背景图。
这不可能是电脑自带的东西。
“嗯,随便画的,你应该也看到了,系统里面有一个‘画图’应用,用‘画图’就能够生成图像文件,JPG结尾的。”陆云泽耐心地和他说着,“试试呀。”
贺邵承紧盯着电脑,心口却是惊涛骇浪。
对于后世的人,这样一个简单到近乎弱智的游戏或许都无法让他们多停留一秒鼠标;但对于才刚刚接触电脑的贺邵承来说,发现自己身边的么儿居然能够轻易地用编程软件写出一个游戏,这实在是太过震惊了一点。他过去在学校里,书本里学习到的一切知识在这个领域都是无用的,他是一个纯粹的新手,使用电脑甚至都不如曾姥爷来得顺手;但么儿却已经能够实现真正意义上的“使用”了。
贺邵承抿着唇,一脸严肃地点下了Start。
画面中的草丛移动了起来,前方的障碍物也移动了起来。鼠标连续点击了几下页面,角色是很快往上跳动了,但他没想到还会往下滑落,滑落的速度还很快,所以刚刚跳过了第一个
障碍物,抵达第二个障碍时,就直接摔在了上面。
这是一个很简单的游戏,陆云泽坐在这儿玩一个小时估计都不会输,但贺邵承对规则却是不熟悉,所以很轻易地就跳出了GAMEOVER这个选项框。
他皱了皱眉,看到选项框下面还有一个“Start”。
“么儿,点这个,就能重新来?”
“嗯嗯,是的,你再玩几次,很快就能上手的。”陆云泽笑眯眯的,在边上给自己伸了个懒腰,“哎,不知不觉都从早上坐到现在了,我觉得我得下去走走,不能老坐着。”
贺邵承已经开始了第二局。
这款游戏本身对他来说当然是没有任何吸引力的,但那背后的编程却很吸引他,因为这意味着用户通过输入一些指令,就能制作一个自己想要的,便捷的程序出来。它的应用范围显然远不止是游戏,不过贺邵承此时还并未入门,因此尽管有许多想法,目前也都还无法实现。
他坐在那里,玩了十来局,神情古板,仿佛是在听国际新闻,而非玩着一个类似于超级马里奥的小游戏。在玩的过程中,他也自己思索着这个游戏的设置——很显然,角色没动,是后面的图片在匀速运动,造成一种正在前进的错觉。每一次的点击对应着一个上跳的命令,但是只要他不点,小人又会迅速的落下来。
贺邵承把角色跳到了最高的位置,观察了一下它的坠落。
和障碍物触碰,就意味着游戏结束,不过他发现如果是图片部分落下,尽管视觉上已经有重叠,但电脑却并没有跳出GameOver的提示。他没有询问身边的陆云泽,只是自己慢慢尝试探索着,终于确定这个图标的中心点才是决定是否失败的关键。
他不会写代码,并不知道这款编程软件中的常用语句,但是光用高中数学里学到的知识,贺邵承的大脑里就已经自动冒出了一个坐标图。
就仿佛是两条线,相交在某一点。一旦相交,就结束游戏。
背后的设置确实很简单。
但这样简单的东西,放眼全中国,能写出来的人恐怕也是寥寥无几。
贺邵承终于停下了点击,深深的吸了一口气。
陆云泽正在他身边自己扭扭胳膊扭扭腿,他坐了一上午,现在反应过来的时
候感觉屁股都要坐平了,摸摸还有些发麻呢。不过想到自己成功地在贺邵承面前露了一手,他依旧挺高兴的。胳膊搂住了对方的脖子,他凑过去在贺邵承的面颊上亲了一口。
“感觉怎么样?”
“嗯,很厉害。”贺邵承放下了鼠标,语气十分认真,“单单凭借这样一台机器,就能够做出无数的程序……”
他侧头也在么儿的脸颊上吻了吻,“你说的没错,电脑会改变未来的生活。”
“第一次科技革命是蒸汽机,第二次科技革命是电……贺邵承,我觉