第二十七章 合作(中)
第二十七章 合作(中) (第3/3页)
戏的地图甚至包括了整个星球表面!
如此宽广的游戏地图,不要说是手机游戏了,就算是PC桌面上的3A级沙盒游戏大作,地图范围都可以肯定没有其百分之一的面积!
这是怎么做到的?
陈央自然难以相信,“螺丝,螺丝长官,这个游戏的地图怎么会这么大?不会是包括了整个星球表面吧?”
“整个星球表面?当然不是。”
右手放下键盘:“这个游戏的地图面积与真实宇宙一样无边无际……”
陈央摸了摸额头上的冷汗:“你在开玩笑的吧?”
他怎么能够相信,一个真实的宇宙是什么概念?以光的速度,瞬息一秒可以绕地球赤道跑上七圈之多,但地球到太阳的距离,以光速都要跑上八分多钟!
更不要说整个太阳系了。
而太阳系在整个银河系连一个沙子都算不上,银河系就更不要和无边无际的宇宙相比了。
所以,陈央疑惑地是,怎么可能以一己之力开发一个满是真实比例大小的虚拟宇宙呢?
玩家又是怎么能够做到无缝穿梭于宇宙空间和行星大气与地面之间呢?
系统如何保证每次玩家回来时看到的星球地图仍旧是原来的样子?
模拟整个宇宙,那么多的星球不用一些画好的模型来重复拼接,这可能吗?
如此多的运算安装包怎么才如此大小?
反正就一句话,以目前手机的性能,怎么可能运算模拟整个宇宙?
“这有什么值得怀疑?”
右手今天心情不错,难得与陈央仔细解释道:“以目前人类的技术,做到这一点都不难,何况是我?”
“这个游戏的无缝地图,关键一点就在于应用到了‘过程生成’技术……”
听到右手的解释,陈央才逐渐明白过来,右手的厉害之处不在于它有多么厉害的技术层次,而是能够结合硬件性能,开发出完美适应和发挥出硬件水平的软件。
所谓的“过程生成”技术,简单来说就是一个连列方程组。里面有一个变量供使用者输入来改变结果,这个变量就叫做“种子”!
例如1+x=y这个方程。
假若输入的x是2,那么结果y就是3,如果x等于3,那么结果便是4。
犹如此类,这些结果永远都是一样的,而“过程生成”技术,原理就如此简单,应用成千上万条这样的代码,生成无数星球地图,这样只要输入的“种子”相同,那么地图就完全一样,绝不会改变丝毫。