因为现在的个人电脑配置非常低,要想让它完成街机上一样的效果,需要的计算量是非常大的,如果不够,那么不断绘制像素,会导致程序运行不流畅,所以说的在目前的情况下根本是不可能完成的。除非对电脑进行一些改进,像是升级CPU或者增加配套的内存,显存等等。
要想让卷轴体现在pc电脑上,那么就需要变通。
简单来说,卷轴的表现是为了让玩家穿过游戏的时候图像能够平滑地移动,那么让计算机实时重绘整个画面行不通的话,换个思路并不是每次重绘整个屏幕,而是只重绘那些真正改变了的部分呢?
这样的话CPU的计算量会变得非常少,只有之前的几分之一,甚至十几分之一,而卷轴效果在执行起来也会快很多,这也是这个卡马克卷轴算法的核心。
亚瑟初时只是未了实验这种算法的效果,就在pc上实验了一番,可以说非常完美,而之后运用在了街机上也是比原来快上许多。
这也是为什么《flappy bird》可以这么流畅的原因。
亚瑟没有藏私,也没有怀疑眼前这个卡马克的身份。只是径直的说着。
卡马克的眼神也是渐渐的变得闪亮了起来。
“所以说,这种卷轴算法,可以运用在个人电脑游戏上,而且还对游戏性没有多大的损失!”
卡马克像是一匹盯上了猎物的狼,静静的看向了亚瑟。虽然原理他都懂,但是实在是太令人惊讶了!毕竟这种算法绝对是一次巨大的革新。
“虽然说是可以达到预期的效果,但还是需要一些硬件上的支持,不过可以肯定的是卷轴在电脑上的运用绝对是被攻破了!”亚瑟满脸的骄傲。
“哦!对了,还没问你怎么在这里把我拦下了!”和卡马克交流了这么长时间,亚瑟有些认可这个小男孩了!,虽然一开始他并不想搭理他,但是那种忽略年龄的技术,真的让他有些惊叹,“绝对是一个少年天才!”亚瑟这样想着。
一边的卡马克冷静了一会儿后,逐渐地把原来燥热的内心给压了下去,想说些什么,但还是有些说不出口。
亚瑟瞧着好像有情况,所以也没有逼他,只是把他拉到了一家咖啡厅里,等待他的解释,毕竟一个男孩在游戏店里,身边没有朋友,而且也没有大人,听口音也不是本地人,关键是看略有些狼狈的表现。这些无不透露出这个和自己投缘的小孩有着不一般的经历。
“其实我离家出走已经好几天了!”卡马克有些平静的说到。其实他还没有说完,离家出走对于他来说已经是家常便饭了!在外面浪几天后,等钱都用完了,也就回去了!
“嗯~”亚瑟没有过多的表情,等待着他继续说下去。
“他们在闹离婚,我受不了每天的争吵,所以就出来了!”卡马克好像没有太在意亚瑟这个只认识几个小时的朋友,他絮絮叨叨的讲述着自己的经历,说道他两次从密苏里州离开,搭乘汽车到洛杉矶的经历时更是神采飞扬。
尤其是他聊到了自己路上的所见所闻更是少见的流露出了作为一个12岁少年的神态表情。不过亚瑟却是有些明白了什么。