绿色宇宙

时间:2024-11-20 11:43:46编辑:小早

无人深空怎么到宇宙中心?结局是什么

无人深空的结局应该是“新的开始”这一结局,在这一结局中,阿特拉斯即将死去,玩家没有选择将其重置,而是继续在这一星系中进行探索,享受接下来的人生,不用担心星系被重置。无人深空的结局是什么 无人深空的结局: 新的开始 无尽的时间 阿特拉斯即将死去。它要我将其重置:要我一头扎进它位星系中心的界面里。但这么做也许会重置这个世界、我的人生和我知道的一切。我不知道我能否做到。这个星系对我来说已经足够了。我满足于不断探索的人生,不打算干预命运的走向。如果我改变主意,阿特拉斯会等着我。 目标 在星系中享受人生阿特拉斯即将死去,但这个过程很漫长。我还有几年的时间可以探索,还有无数颗星球等看我发现,且不用担心星系会被重置。软件帝hugh为您解答,如有帮助希望点赞。

《无人深空》是怎样生成一个宇宙的

为了便于理解,请先想象/认为宇宙是"一维"的,各个星球是排列在一条线上的。数学知识告诉我们这个无理数是无穷的,如果我们为这个数字加上几条规则: 1.遇到1时,代表这是个恒星。 2.遇到2时,代表这是个行星。 3...............以此类推 那么此时,我就产生了一个“一维”的宇宙。而且由于π的各个位的数字并不是按规律排列的,因此你会感觉这个"宇宙"似乎是随机的。 但我们都知道π是个定值,也就是说此时生成的这个宇宙并不是完全随机的。它就在那里,并不会因为你每次开启游戏都要实时模拟出一个真的宇宙。 现实中,宇宙是个多维的。因此,我们现在可以为这条"纸带"多拉出几个方向(上下左右前后任意组合),并进行任意数字有规律叠加。同时也为它制定一系列复杂得多的规则,于是一个完全有几条"纸带"构成的看似随机的宇宙诞生了。而你的电脑里却不过是记录了一些简单的数据。 专业点来说,开发者们通过一些复杂的"函数"创建了这个多维的数组("纸带集合")。这就是这个游戏宇宙的生产办法。(要知道计算机求π的计算式子是π=16arctg1/5-4arctg1/239 ,也是一个函数) 总结一句:18,446,744,073,709,551,616个星球看似很多,但并不占什么数据量,只不过是一些可由计算获得的数据,通过一系列形成规则,构成了这个看似无限的游戏宇宙。正如你不需要完全记忆π一样,这么多星球的数据也并不要完全存在硬盘里,你只需要知道怎么计算它,并在需要的时候算出来就行。至于怎么算...往下看: ---------------- 或许你可能仍有疑问。但是别怕,请接着往下看。 我看到有人质疑,我的硬盘放得下这么大的宇宙么? 我要告诉你,可以的。实际上你的电脑里只存放了一个类似 Ta=a(1-sinθ)和x2+y2-a×x=a×sqrt(x2+y2)这样的式子(实际上会更复杂),你每次遇到的星球,不过是CPU为这个式子带入一个值,计算后获得的相关数据。比如0x135486754(代表了这是个靠近恒星的沙漠星球以及有小型植物等等等)。 又有人会发问,我的CPU来得及计算这么大的数据么? 我要告诉你可以的。具体的过程简单一两句话说不清,但是要知道,官方给出的最低配置是i3。 还有人问,这么多的星球,怎么确保它会和其他的星球不一样,生物长相怎么模拟? 同样的道理,开发者既然有办法写一个函数就一定有另外一个方法写另外一个函数。 开发者预置了不少的贴图,并如上赋予了不少的规则。如 1.遇到1代表这个生物高2m 2.遇到2代表这个生物的嘴型是数据库里编号为0x75的那张贴图 3.............. 实际方法会很复杂,但是实现原理大致如上。 再一点,学过计算机的都会对计算机得到18,446,744,073,709,551,616以及运算这样一个复杂的函数的能力表示质疑,一是怀疑内存不够,二是担心计算能力不足。 关于第一个问题: 同样再次假设宇宙是一条"纸带",星球依次排列。假如在你的视野内,你可以看到5m长的纸带,那么你的内存也只需要保存着5m长的纸带,5m之外的纸带虽然依旧存在,但你并不需要记忆它们,因此实际上你并不需要记录那么多的星球。当你的飞船移动,你就把纸带移动,你可以看到后面的一部分纸带而把你身后那些已经看不见的纸带"遗忘"。 这就是"过程生成". 关于第二个问题: 我们再举个例子,当你查英语字典的时候,如果你要查bull这个单词,你会先去查目录,然后从B开头的单词查起,而不会从A开头的单词查起。A/B之分实际上就是一种标签(tags)。 同样的道理,每次你模拟这个宇宙,你并不需要从3.14159开始往下运算,只需要查明你当前的位置,通过预定在函数中的标签,只计算5m长的纸带就好了。因此看起来运算量很大,实际上并不复杂。这也就是为什么游戏敢于给出i3最低配置的原因


宇宙中都有哪些星球?

宇宙中的星球有非常非常多,例如我们居住的地球,以及鸟神星、海王星、天王星、水星。1、地球:地球赤道半径6378.137千米,极半径6356.752千米,平均半径约6371千米,赤道周长大约为40076千米,呈两极稍扁赤道略鼓的不规则的椭圆球体。地球表面积5.1亿平方公里,其中71%为海洋,29%为陆地,在太空上看地球呈蓝色。2、鸟神星:是太阳系内已知的第三大矮行星,亦是经典柯伊伯带天体中最大的两颗之一。鸟神星的直径大约是冥王星的四分之三。3、海王星:是八大行星中的远日行星,按照行星与太阳的距离排列海王星是第八颗行星,直径上第四大行星,质量上第三大行星。它的亮度仅为7.85等,只有在天文望远镜里才能看到它。由于它那荧荧的淡蓝色光,所以西方人用罗马神话中的海神——尼普顿(Neptune)”的名字来称呼它。4、天王星:天王星是太阳系内大气层最冷的行星,最低温度只有49K(-224℃)。天王星大气的主要成分是氢、氦和甲烷。据推测,内部可能含有丰富的重元素。地幔由甲烷和氨的冰组成,可能含有水。内核由冰和岩石组成。5、水星:是太阳系八大行星最内侧也是最小的一颗行星,也是离太阳最近的行星。中国称为辰星,有着八大行星中最大的轨道偏心率。它每87.968个地球日绕行太阳一周,而每公转2.01周同时也自转3圈。参考资料:百度百科-水星百度百科-天王星百度百科-海王星百度百科-鸟神星百度百科-地球

上一篇:因法之名 电视剧

下一篇:没有了