如果有一款游戏,精确到原子级别,还原整个地球要多少GB?
原创

如果有一款游戏,精确到原子级别,还原整个地球要多少GB?

好文
试试语音读文章

热门回答:

精确到什么级别 并不是游戏大小问题。实际上stream上确实有一款游戏 大可以到总星系 小可以到原子 敖厂长做过一期视频。而实际上该游戏不到100M。

游戏的大小 首先看建模精度。这很好理解。比如你说一个人。如果单纯把人当作一个质点。只能前进后退的位移。那么描述这个人只要一个位。即1/16个字节。如果加上贴图。那么还要这个贴图的大小。贴图越精美空间越大。如果给人再加上跳。那么就要一个字节来描述这个人。这里不在叙述。总之对象属性越多 所需空间越大。

然后就是算法优化问题。实际上很多游戏。对象都是上亿计的。而且每个对象都有复杂的动作。按每个对象需要10M描述(实际上这个大小做不了什么事)。所需空间也是不可想象。但游戏本身并没那么大。这就是算法问题。

所以一款游戏精确到原子。如果每个原子单纯看作一个个完全一样的 仅仅做布朗运动的质点。而游戏没有其他内容。所需空间大约只要100K不到。这还是包括音乐以及游戏必要的一些开头动画什么的。

其他观点:

嗯。我们用1byte记录原子的序号。1个byte来记录同位素类型。用3个int32来记录该原子在1cm区块内的的局部坐标。那么一个原子就至少需要14个字节来存储。

地球约有10^50次方个原子。那么就需要约14*10^51 GB来存储。也就是需要14*10^48个1Tb的硬盘来存储。

现在前面用来装逼的14你可以忽略了。如果做这个的游戏。你至少需要10000000000000000000000000000000000000000000000000个希捷硬盘才能装得下。你是缺这些硬盘的人吗?不。你是缺装得下这些硬盘的房子。

让我们继续来算。一个希捷硬盘1000gb大约能记录700亿个原子。but。硬盘重约500g。约有1000000000000000000000000个原子。你是在用1000000000000000000000个原子来存储地球的一个原子信息。那么恭喜你只需要1000000000000000000000个地球大小的一堆硬盘就够了。

其他观点:

以为1GB很多?

全球每人1B就需要大约1.5GB。保存3个汉字的姓名需要6B。

全球陆地卫星照片每平米1个3B真彩色像素。需要976TB。压缩到1%仍然需要9760GB。

标准状态下。1毫升空气包含6.023e23/22400个分子。一个分子只用1B也需要250亿GB。

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 难拥 永久VIP 2022年12月27日 02:59:45

    原子,游戏,硬盘,大小,希捷,所需,质点,对象,字节,你是

  • 风流种 永久VIP 2022年12月27日 02:59:45

    没想到大家都对如果有一款游戏,精确到原子级别,还原整个地球要多少GB?感兴趣,不过这这篇解答确实也是太好了

  • 苏梦北 永久VIP 2022年12月27日 02:59:45

    精确到什么级别 并不是游戏大小问题。实际上stream上确实有一款游戏 大可以到总星系 小可以到原子 敖厂长做过一期视频