无人深空》的背景设定在浩瀚无垠的宇宙,玩家可以随意在各星球上安营扎寨,但是很多玩家都提出来一个问题,为什么《无人深空》最多只能挖地100多米呢?下面小编就为大家带来《无人深空》关于挖地玩法的解释,告诉大家为什么不能挖穿星球,快来一起看看吧。

关于挖地玩法解释

有的人问,为什么不能挖穿星球呢?抛开技术上的问题,让我们用尽量用简单的话语来理解。

无人深空挖地深度科普 为啥不能挖穿星球-编程知识网

在无人深空里,我们常能见到像这样的美丽星球↑

很明显,这个星球和我们的地球一样,是圆形的,而且这是个3D游戏,从表面逻辑上看,不但能挖到这个星球的核心部分,也应该能挖到这个星球的对面去。

但是,这在实际游戏里,是不可能的。那么到底是为什么呢?

在无人深空的渲染模式里,当你开着飞船飞到星球上时,引擎的渲染机制会合理的渲染你四周的一块区域(类似普通沙盒游戏)。所以,实际上你是站在一块平坦的地面上,就像你玩所有的沙盒游戏一样。你可以看看下面这张图,方便你的理解:

无人深空挖地深度科普 为啥不能挖穿星球-编程知识网

看到这张图后,应该就能比较好理解了吧?

在星球上时,你实际上是行走在一个纯水平的、有山又水的沙盒地图里。你四周看到的风景,也都是沙盒的块状地图渲染出来的风景。对于这个世界来说,并没有“真的“星球的另一头,或者星球的核心部分。如果你像MC那样不断的往下挖,那么结果就是你会挖穿这个地表,落入到一个无尽的深渊当中。

大概明白了吧~

其他问题

1.可能会有些人问,这个星球是圆形的,那么它是怎么生成一块一块平面的地图的呢?

这就要涉及到一些技术和引擎算法上的问题啦,当然如果看图的话,也不难理解。实际上在球星物体上,也能切出很多正方形小方块出来。如下面这图所示:

无人深空挖地深度科普 为啥不能挖穿星球-编程知识网

无人深空挖地深度科普 为啥不能挖穿星球-编程知识网

2.既然HG设计了挖地玩法,那就应该设计无限挖地。但是大家也可要考虑游戏设计上的一些东西:

不同平台引擎的渲染和计算能力

如果不断的往下挖,但是却没有合理的玩法,其实是很枯燥的

开发者想要保持游戏体验的单纯乐趣,给挖地内容作一定的限制,可以让他们去开发更多有趣的内容

以上就是无人深空挖地深度科普 为啥不能挖穿星球的全部内容了,希望对大家有所帮助。如果大家想了解更多游戏活动与游戏攻略,请持续关注本站,本站小编将在第一时间为大家带来最好看、最好玩、最新鲜的游戏资讯。更多精彩内容,尽在本站!