《星空》里的星空做的怎么样

日期:2022-02-07 16:32:10  来源:哔哩哔哩

B社新作《星空》发售已经两天了,关于这款游戏的争议有增无减。毫无疑问,这是一款优缺点并存而且都十分突出的游戏。那么,如果抛开技术力方面的问题,作为一个宣称得到了NASA指导的游戏,在夜空方面的制作到底有多精细,今天就从天文学的角度来解析一下。


【资料图】

1.星空贴图是否真实?

我们都知道,一般来说游戏的夜空都是一张贴图,然而大多数游戏都不会使用现实中的星图,一来是没有必要,二来是使用一张艺术感更强的贴图可以得到更好的美术效果。那么在《星空》里又是如何呢?

先说结论:《星空》使用的确实是现实中的星图

这是一张在游戏中的地球上拍摄的夜空

我们可以很容易找到猎户座,和离得不远的大犬座

由此可见,《星空》确实使用了精度很高的现实星空贴图,只不过在游戏中恒星的视星等(也就是亮度)差别不是很明显,本来应该很亮的天狼星看起来跟周围的恒星差别并不是很明显,这还是增加了对比度的结果。当然,这样做显然是出于美术方面的考量,如果按现实的视星等来做贴图,那么能看到的星星就太少了,没有游戏中这样的震撼效果。

2.所有星球用的贴图都是一样的吗?

《星空》中有一千颗可以探索的星球,分布于上百个恒星系当中,而这上百个恒星,其中就有组成我们常见的星座的恒星,比如上面提到的天狼星。在游戏中,我们是可以进入天狼星恒星系探索的。然而,在现实中,如果我们来到了天狼星,那么我们看到的星座将会和地球上看到的不一样,因为我们移动了数光年的距离,和所有恒星的相对位置产生了变化,星座自然也就会产生形变。这里我们用Space Engine来模拟一下效果

可以看到,因为我们来到了大犬座的主星附近,所以大犬座的样子发生了很大的变化,旁边的猎户座,尤其是参旗六的位置也发生了很大的变化,因为它离太阳较近,只有26光年。那么在游戏里这样的变化有没有表现出来呢?我们只需要去游戏里天狼星的行星上看一下就知道了

如图,猎户座的样子并没有发生改变,和在地球上看到的完全一致,然而在大犬座这边,天狼星却消失了。很显然,制作组其实是有这个意识的,然而却没有完全修改星图,仅仅是把所在恒星系的恒星扣掉了而已。

当然,要想完全修改星图,工作量将是地狱级别的,这意味着需要给每一颗行星单独制作一张星空贴图,修改其中每一颗恒星的位置,并进行艺术加工。这里制作组应该是妥协了,采取了上面所述的办法。

3.行星的位置是否正确?

游戏中故事开始的时间为2330年,通过游戏内地球的昼夜情况我们可以判断时间差不多是北半球的夏至附近。这里我们依旧用Space Engine来模拟一下太阳系中各行星的位置。

很遗憾,游戏中的这张星图显示的各星球位置和现实中是完全不一致的。

当然,这也有可能是因为游戏中的星图并没有反应行星的位置关系。如果有兴趣的话,可以试着在游戏中找一下行星,但是难度非常大,因为星星之间的视星等差距被缩小了,所以很难像现实中那样通过亮度来辨别恒星。

总结

《星空》使用了一张兼顾现实与艺术性的星空贴图,我们可以在游戏中的地球上相对容易地找到现实中的恒星与星座。针对地球以外的其他行星,星图有小幅度的修改,但改动的内容及其有限,没有达到让天文爱好者眼前一亮的程度。至于行星方面,制作组似乎没有对2330年的行星位置过多考量,至少没有把行星的位置反应在太阳系的星图上,这一点还有待深究。

标签: