Gamelook报道/近年来,太空向题材的游戏并不少见,像是传出各种奇葩动图的《坎巴拉太空计划》或是可以让地球和显卡同时爆炸的《宇宙沙盘2》都在一定范围内收获了成功。而有一款极度硬核的太空模拟游戏一直在天文爱好者中口耳相传,网上也有很多宇宙探索视频由它制作,它就是《太空引擎》,一款基于真实天体数据制作的真硬核宇宙模拟游戏。
《太空引擎》是一款由俄罗斯天文学家兼程序员Vladimir Romanyuk一个人单独制作的太空模拟游戏。Vladimir Romanyuk在2005年的时候就开始开发《太空引擎》,并在2010年6月正式公布。在这之后他发布了非常多的游戏版本,终于于2019年6月11日在steam上架了0.990的付费版本。而根据SteamDB的数据,该游戏截止6月20日已经卖出了2万份,同时Steam用户好评率高达96%,复旦大学中文系教授严锋也鼎力推荐。这款游戏到底为何这么受玩家热捧呢?
真实天体目录生成,真正的宇宙模拟
《太空引擎》使用真正的天体目录和过程生成,创建一个代表整个宇宙的三维天文馆。《太空引擎》包含数千个真实的天体,包括来自HIP目录的恒星,来自NGC和IC目录的星系,几个知名的星云,以及所有已知的系外行星和它们的恒星。它采用星表与程序化生成创造一个边长为10Gpc的立方体宇宙,同时1:1还原了现实宇宙。
《太空引擎》目前使用的是开普勒轨道,使用到SemiMajorAxis(半长轴),Eccentricity(离心率),Inclination(倾角),AscendingNode (升交点赤经),ArgOfPericenter(近心点幅角),LongOfPericenter(近心点经度),Period(周期),Epoch(历元)等轨道根数和其他一些轨道参数,支持在软件里通过编辑器编辑这些轨道参数和编写脚本编辑这些轨道参数。光看这些术语,你就能明白这款游戏到底有多么硬核。
游戏内的参数非常多,也非常专业,但看不懂也没关系,你只要搞清几个关键的单位就行。比如AU是指天文单位,用来计量天体间的距离,1AU=149,597,870.7公里。c则是指我们常说的光速,光速为299792458m/s。ly(light year)是指光年,一光年约为9.461万亿千米。ly/sec指的是每秒一光年的意思,而kly则是1000光年,mly则是100万光年。游戏最快能以100mly/s的速度移动,也就是一亿光年每秒。
如果你只想自由地探索浩瀚的宇宙,那么在《太空引擎》里,你只需要控制WASDQE和鼠标就可以探索整个宇宙。WASD可以向前后左右移动,QE则是转视角,鼠标左键可以控制视角,滚轮则能控制玩家移动的速度,右键可以拖动屏幕。
你可以用好几万光年每秒的速度在星际间随意穿梭,感受无数星辰在你身边划过的畅快感。也可以看到一个漂亮的天体后,快速靠近它,然后登陆,而游戏内每个可见的天体都是可以登陆它表面的。如果玩家绕迷路了也没关系,你可以通过查找或是历史记录来定位,可以随时移动到指定的天体。点选任意一颗天体都可以查看它的信息,包括质量、直径、光度、温度以及与你的距离等。
可以修改时间的快慢,也可以自定义时间跨度,默认的速度下几乎看不到天体的运动,把速度调快之后就可以观察它自传以及公转的运动。
木星
开普勒-220b
你可以去往宇宙中任意角落查看天体,太阳系中的星球自不必说,像开普勒-220b这样有特点的行星也是可以通过检索直接传送过去看。
你也可以登陆卫星的地表,从卫星的表面观看行星。在《太空引擎》中,你想怎么看就怎么看,决定权全在你的手里,只要是在太空中能看到的光点,你就能直接上去看。
除此之外,你可以任意制作多种天体,并把多种太空船模组汇入到游戏内。同时还有内置的视频捕捉工具和天空盒等工具,可以说非常人性化。
飞船的可定制性很强,甚至有玩家做出了死星等经典的模型。
这款游戏对于玩家来说最重要的是,它可以让你360度无死角地观察宇宙中的天体,甚至宇宙本身,而且很多天体都是基于真实的数据,这是以前没有的。不管是天文爱好者,还是普通玩家都能在探索中收获乐趣。刘慈欣在布莱恩·格林的科学著作《隐藏的现实》的代序中这么说到“其实现实科学远比科幻电影和小说更天马星空。”
M2-9星云
我们生存的宇宙就是这样,就算你在《太空引擎》漫无目的地闲逛,你也能很快在其中发现有意思的地方,比如无意间碰到一个瑰丽、奇怪的星云(像上图纺锤一样的星云),或是看到星环在恒星照耀下散发的美丽光辉;突然又发现远处有一个有意思的天体,或是在一个行星上看到好几个太阳。总之无时无刻都有着惊喜在等着你。
除了探索外,这个游戏比较适合想要做出以太空为背景的视频短片的人。游戏中的游戏天体运行都是按照现实而来,你可以随意控制时间和角度, 像是在星际间穿梭,天体的运行,或是一个天体的诞生和陨落,都可以通过这个模拟器记录下来。只要稍微熟悉一下,大部分人都能创造出属于自己的星际大片。
持续更新中,未来具有无限潜能
《太空引擎》0.980以前的版本是稳定的不变的轨道,从0.990版本(Steam上架版本)开始增加JPL星历表,开始有变动轨道,进动等,比如新增加的土星的特洛伊卫星和共轨卫星轨道的解析模型。0.990版本还增加了类星体相对论性喷流、超新星爆炸动画、使用space engine脚本制作场景(浏览)等功能。
无DLC
有DLC
可以在steam商店免费下载太阳系8大行星、冥王星和小行星的高清材质DLC,而这些材质包都是需要手动下载的,最大的需要11个G,最小的也要1.3G,下载所有材质包后,游戏容量将达到46.6G。在使用了材质包后,效果提升非常明显。
《太空引擎》支持VR,目前没有中文版,普通版售价80人民币,同时pro版DLC售价163。Pro版DLC内容:相机路径编辑器、能够透明地保存视频和屏幕截图、导出天空盒(skyboxes)无限分辨率,包括HDR DDS立方体贴图格式、导出行星纹理的无限分辨率、鱼眼/圆顶和equirectangular投影模式无限制的渲染分辨率。
《太空引擎》目前更像是一款旅行软件,能够让你在宇宙中遨游,并拍摄出非常不错的截图和片段,它在可玩性上还是有所欠缺。但就像它名字《太空引擎》所表达的那样,它其实就是个模拟引擎,而并不是真正意义上的游戏。游戏目前还在抢先体验的阶段,作为一款引擎而言,它具有非常高的发展潜力。如果能够让更多的人参与进来,很有可能发展成一款更有可玩度的游戏。至于这款游戏之后如何发展,让我们拭目以待吧。
发表评论