究极系统-第33章
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
林慕顿时高兴地说道:“缩短了整整四倍多的时间,太好了,那就用这个智能程序转换器进行代码转换就好了。”林慕话音刚落,小熊猫又接着说道:“但是小熊猫在进行程序全新编写时,会用最新型的汉语言进行编写,这样编写出来的程序在功能上会与原程序一模一样,但是程序核心却是完全不同的。小熊猫在编写的过程中会自动消除原程序不严谨的语句和漏洞,而且编写出来的程序除了用汉语言智能编程器外,没有任何一款软件能对其进行反编译。”
林慕嘴角抽了抽:“小熊猫,你这家伙故意耍我是不是?照你这么说谁都知道用智能编程器重新编写一个迅雷会更好,你怎么先前不告诉我,害我白高兴一场。两个星期呀,俺后边还有一大堆的软件正排着队等着编写呢。一个小小的迅雷都要编写这么长时间,那后面有些比这还复杂的软件岂不是要编写更长时间。”一想到这,林慕便有种眩晕的感觉。
小熊猫依然不知死活地回答:主人您刚才也没有问,所以小熊猫便没有说。这个智能程序转换器是专门用来转换一些体积大且编写复杂的软件程序的,比如一些游戏什么的用这个智能程序转换器来进行转换最合适了。”
林慕的脑海里忽然闪过一个想法,于是连忙询问小熊猫:“小熊猫,我上次在安装长城系统的时候曾玩过光盘自带的一个游戏,叫做合金弹头3D版,你有没有办法把它提取出来?”
“可以的,您想要将它提取出来做什么?”
林慕嘿嘿一笑:“提取出来干什么?当然是提取出来招揽用户啦。小熊猫你有没有办法,把这个合金弹头3D版给剥离出来后,弄成只在这个修改的ubuntu系统中运行,在别的任何系统都无法运行?”
每个人都有一些私心,连圣贤之人都不敢说自己没私心,所以林慕就更不用提了。“俺辛辛苦苦地为大众搞出一个操作系统来,为自己做一点宣传总是不过分的吧,况且这游戏还是免费让人下载试玩的。”所以,林慕打算把这个游戏作为吸引用户的一个卖点,免费地供人下载和试玩。只不过,林慕却不想给他人做嫁衣,这修改版的系统也是基于ubuntu的,也就是林慕的系统能玩,那任何基于ubuntu的系统都能玩。
“嘿嘿,所以俺必须在我的系统里动些手脚。”
小熊猫回答他:“合金弹头3D版虽然是个小游戏,但是由于它是用最新的量子空间立体编程算法所实现,所以不但拥有极高的程序压缩比,还能够检测到运行计算机的配置,自动地进行画质画面设定。但必须在安装有解码器的系统中才能运行,所以照主人您的要求,小熊猫可以直接升级这个系统的内核,让其支持量子空间编程算法,那样就能在系统中运行合金弹头3D版了。”
“好,俺要的就是这个效果。”对于玩过DX11游戏的林慕,第一次看到这个合金弹头3D版时吃惊了一下,但当他买来这台华硕ESC1000时,在其中玩这游戏的时候才被震住了。那画质绝对超越了现今任何一款DX11游戏,林慕不确定即将推出的Directx12游戏有没有达到它的等级,但他绝对知道喜欢玩射击类三维游戏的同志们肯定无法拒绝这份免费的大蛋糕。
第36章 合金弹头3D版
“这是一款我自己闲时开发出来的3D射击游戏,以街机合金弹头为蓝本,将画面与人物完全实现三维化,配合3D立体眼镜能达到更逼真的效果。游戏系统里包含自动画质调节功能,画质会随着玩家的电脑配置而发生变化。以我的华硕ESC1000玩起来的效果就如下面的截图,若是配置比我的机子低,画质也会随之降低。另外,这款游戏是免费的,任何人都可以下载传播。但是,为了确保低最大限度地发挥游戏的性能,游戏使用特殊的GPU加速功能,必须在内核与其它linux不同的零版linux上才能运行。”
周子云看着网页上的说明,心中震撼无比。
就在昨天,消失了十多天的zero大神终于再一次联系了他,并且叫他测试一下系统后试玩一下网站里下载页面的一个游戏。当时周子云便激动了打开了那个网站,却惊讶地发现网站已经多出了一个名称:零版linux。并且在网站的几大标题栏中还多出了游戏下载的选项。
周子云在林慕没有联系他的那十多天里,几乎每天都要上这个网站看看,只是网站直到前天都一直没什么改变,却不料在昨天却被zero大神更新了。于是周子云迫不及待地先下载了“零版linux”系统,直接全新安装。安装完成后,周子云完全被吓了一跳,最新windows版本的迅雷6。9、最新windows版本的QQ2011、最新windows版本的千千静听6。7。
周子云一一试用了几个软件后,却发现无论在功能上还是界面上,都完完全全与windows下一模一样。而且没有出现过任何用wine模拟的崩溃、错误等问题,就拿QQ2011来说吧,其功能在周子云的试用下发现,这个版本的QQ与windows下的QQ一样到了,连广告都没去掉。Zero大神为啥不去掉广告咩?难不成他是照着QQ的源代码进行编写的?
在短短的十多天里zero大神就拿出了这三个软件,周子云此时对林慕已经佩服到了五体投地的地步了。一个程序可不是那么容易就能编写的,要不然腾迅干嘛几年来才更新过linux版的QQ一次,而windows版的QQ更新虽然很频繁,但也至少要一两个月才更新那么一次,一次也才更新那么一点屁用的功能。
而更令人震惊的还在后头,当周子云折腾了一会这个系统后,忽然想起zero大神似乎在网站上开了一个游戏下载专区,知道zero大神每次出手都是不同凡响,周子云便猜想这个游戏肯定不会简单。当他下载了这个体积只有4。3GB、扩展名为exe的合金弹头3D版后(小熊猫直接从光盘中提取出来的游戏本身具有跨平台特性,所以扩展名为exe,但与windows下的exe是完全不同的),便迫不及待地在零版linux中运行起来。
周子云双击了合金弹头3D版的图标后,原本以为会弹出安装界面,却不料游戏就这样运行了起来。周子云顿时傻了眼,体积为4。3GB的游戏居然没经过安装就这样运行了起来。这怎么可能?周子云也玩过不少游戏,可从来没有任何一种游戏像这合金弹头3D版一样,只有一个主程序。
而且在计算机的规则里,一个程序越大所占用的系统资源也就越大,像这合金弹头3D版是整整一个4。3G的文件,哪怕是用高配置的电脑运行起来也会非常吃力。更别提那些配置低档的电脑,运行起来更可能出现内存满溢,CPU假死、系统崩溃的情况。
但周子云不知道的是,这个合金弹头3D版原本就是以未来最高效的编程方式所编写出来的,不但拥有超高的压缩比,而且还能最大限度地发挥硬件性能,让低配置计算机也能拥有较好的画质。而在周子云玩的过程中,却发现资源管理器中游戏的CPU占用很高,但内存却只用了几百MB,没有想像中的那么高,亦没有造成系统崩溃的状况。
其实,这游戏的编写方式完全与现在的游戏不同。它虽然是一整个4。3G的文件,但其实在运行的时候游戏会只先加载需要的部分,而未用到的部分便不会读取,所以内存的占用率其实是不高的。况且linux系统在内存管理机制上是很先进的,话说就像当年创下票房记录的泰坦尼克号在进行渲染制作时用的就是linux操作系统。否则当时在渲染的过程中所产生的数据量便达到了TB级,换成windows系统恐怕连崩溃的机会都没有。
周子云进入游戏时欣喜地发现,虽然游戏的分辨率高达1920*1080,但在他这台配置为intel八核、8G内存的计算机中操作起来一点也不卡机,而且这么高的分辨率下画质依然极佳,人物拉近时的脸部表情也清晰可见。而当他操作着游戏里的人物进行试玩时,也不可抑制地深陷了进去。
合金弹头3D版具有两种模式,单机模式与联网模式(林慕在安装系统时只有单机模式)。而单机模式中又分了十个大关,每个大关中拥有十五个小关卡,而每一个小关卡都是在某个超大的地图中进行。游戏的故事背景设定在2030年,在美军中有一名元帅企图建立自己的政权,然后就引发了许多的反判行动,搞得世界大乱。在单机模式中玩家就必须选择特殊工作部队-PF队的六名成员中的一员来进行战斗。
周子云点击了联网模式,但却发现游戏还不能联到互联网上,只能显示出局域网。他的家里只有姐姐在局域网内,因此他便转向单机模式。在单机模式里,周子云对其设计的各种各样繁多的武器样式感到赞叹不已,子弹射击到墙壁上时的飞溅效果、控制着角色力度扔手榴弹时的火爆效果、坐上游戏中先进的战车后爽快的冲击效果,都无一不吸吸地吸引着他。
而更令人震惊的是,随着关卡的深入,由原先的沙漠地带进入城市地带。看着那逼真的高耸大厦,四通八达的地域,周子云不禁怀疑自己是不是在做梦,如此复杂的游戏怎么可能只有4。3GB的大小?当周子云看着屏幕中,那逃窜的电脑NPC人物夸张无比的表情和动作时,心中对zero大神的佩服之情已不知如何表达。
周子云断定,这个游戏绝对会风靡国内。周子云入迷似地玩了一整天,而后越发觉得这个游戏的强悍,整整一天他只玩了一个小关卡,而进入第二个关卡时周子云得到了一辆直升飞行器,当他操作着飞行器一直向下方敌人扫射时,那畅快感简直无语伦比。周子云直直玩到夜里十二点多,被姐姐叫去睡之后才依依不舍地放下键盘。
第二天,当周子云登录zero大神那没有域名只有IP地址的网站后,却发现zero大神在游戏下载页面上加了说明和游戏截图。当周子云看到说明下方的游戏截图时,他再一次呆了。从zero大神发放出来的截图中,周子云瞬间便看出这些截图的效果远比自己的游