卫星

From Space Engineers Wiki
Revision as of 13:48, 25 August 2017 by Lithesh (talk | contribs) (概况)
Jump to: navigation, search
Moon Moon01.jpg




概况

卫星是拥有重力场,植被,大气层以及敌对生物的可被摧毁实体。因为可以被完全摧毁而且他们内部都会随机生成矿物所以从某种角度来说行星很像小行星,但他们的共同点也就仅此而已了。一个星球的直径从19km38km不等,但是它们可以人为生成到行星的尺寸,比如直径 120km。初始状态下,每颗卫星都有自己的行星,除非这颗卫星是玩家使用编辑器单独生成的。卫星和行星从理论上来讲完全是同一种实体,而且实际游戏中也非常相似。但他们也有区别比较大的方面:卫星更小一些,直径通常只有38km,而且其重力场强度也更弱一些----只有0.25g。 就像小行星一样,无论你施加多大的力它也不会移动哪怕一毫米,并且他们自身是不会被任何形式的重力场影响的。即使两个星球都位于对方的重力场内,他们也不会相撞。唯一遭殃的只有那些星球上的物体——它们可能会有一些诡异的遭遇。

地表生成

虽然地表看起来像是随机生成,然而他们实际上都是预制模型。星球与卫星都没有自己的随机生成程序。当星球的大小增加时,模型也等比例的放大以适应这些改变。贴图和植被当然不会被放大,实际上被放大的是地表模型,比如说你把一个星球放大1.4倍,那么它的山的大小也会被放大1.4倍。类地, 欧罗巴, and 泰坦星 这些卫星都会有自己对应的模型和地表贴图。创造模式中人为通过(默认键位设置) - SHIFT+F10调出来时 生成步骤是相同的。

矿物生成

Cobalt Ore Icon.png Gold Ore Icon.png Ice Icon.png Iron Ore Icon.png Magnesium Ore Icon.png Nickel Ore Icon.png Platinum Ore Icon.png Silicon Ore Icon.png Silver Ore Icon.png Stone Icon.png Uranium Ore Icon.png

地表

(大约15米至50米):有一定厚度的大型水平矿脉。矿脉的每一小块一般都含有 1-4份矿物。不同矿石可在不同深度被找到。在矿脉上方的地表颜色会较周围稍微暗一点并且带一点棕色,所以从一个高点可以轻易找到他们。矿脉若被密集的草覆盖会更难被发现。所有在行星表面的冰湖都包含冰矿石,他们看起来有些像流动的水。

巨石

这些地图上随机生成的巨石内部包含有矿物。这些巨石差不多都是一个大小,他们包含约~20,000 的稀有矿石或最高~100,000 的铁矿石。在一定条件下,还没有被钻探过的巨石位置会被刷新,因此定位他们的坐标是没有用的。巨石是以坐标重叠的方式存在于星球上的,也即是说巨石并不是附着于星球上,而是与星球重叠了,玩家建造的地面基地也是如此的。

大气

不同的星球有不同的大气密度(大气厚度)。除氢气推进器外所有的推进器在行星的大气层内都有不同的表现。大气密度越大离子推进器效率越低,而大气层推进器则恰恰相反——大气密度越大,效率越高。(To not working at all without any planetary atmosphere present),离子推进器在大气层很厚的星球内仍能以30%的效率运作(假设无大气地区的效率为100%)。一些星球没有大气层(比如卫星)或者只是有很薄的大气层,在这些情况下,的效率不会受很大影响,而大气内推进器的效率则衰减很多,这可能让它变得基本无用。

离子推进器

离子推进器(大型离子推进器),他的效率是线性变化的,从在一个大气密度极高的星球内的30%逐步增加到离开星球后的100%。在没有大气的星球和卫星上,离子推进器可以以满效率工作。 e = 推进器百分比效率

r = 当前高度/距星球核心多远
R = 星球半径
A = 大气层高度
H = “山峦”参数 - 可在星球的 sbc 文件中找到, 
    该参数与山峦高度有一定关系.一般作0.12计算

           (r - R) 
e =   ( ------------ ) x 0.7 + 0.3
         (R x H x A)

大气层推进器

大气层推进器与离子推进器差不多正好相反,大气层越厚对大气层推进器越有利。他们的效率也是线性变化的,从在星球表面可以满效率工作到离开星球后效率变为0%(不提供任何推进力)。他们需要在星球大气层内(无论是否支持呼吸)才能工作,当然增压室内他们还是飞不起来的。 e = 推进器百分比效率

r = 当前高度/距星球核心多远
R = 星球半径
A = 大气层高度
H = “山峦”参数 - 可在星球的 sbc 文件中找到, 
    该参数与山峦高度有一定关系.一般作0.12计算
            (r - R) 
e = 1 - ( ----------------- ) 
           R x 0.7 x H x A

重力场

行星一般有 1 g 的加速度 (9.81 m/s^2),而卫星则是 0.25 g (2.45 m/s^2)。他们重力场在一定范围内是恒定的,然而超出一定距离后,其重力加速度会呈指数减少。当你超出了行星或卫星的0.05g的极限点后,你就成功逃逸了,不再受重力场影响了。这段距离比现实中短的多,这使高轨低速人造卫星不可能实现,虽然你可以把船或者空间站停在那假装是一个对地同步卫星。星球重力场的范围大约会从星球表面向星球外延伸71.82%的星球半径并且其重力加速度会在超过其定义的山峦高度后指数减少。例如,一个半径10km的星球会有一个从其核心算其范围达17.18公里的重力场。 重力发生器在自然重力影响范围内被削弱,而跃迁引擎则完全不能使用——如果有一个比0.05g大的自然重力场存在,那么既不可以跃迁进去也不可能跃迁出来。重力发生器的效率则会根据自然重力的强度而发生改变,自然重力越强,人工重力的效率越低。 下方的公式可以描述行星重力:

g  = 与 r  ( 当前高度/距星球核心多远)相关的以m/s^2为单位的重力加速度 (在星球表面应是9.81 m/s^2 或 1 g)
b  = 以m/s^2为单位的基础加速度。 行星: 9.81.m/s^2 ;卫星: 2.45 m/s^2 (四分之一行星加速度或 0.25 g)
r  = 当前高度/距星球核心多远
MinR  = 星球最小半径 - 可于行星sbc文档中找到
MaxR =  星球最大半径 - 可于行星sbc文档中找到
if r > MaxR           g = b x (MaxR/r )^7 [在最大范围外行星重力以7为指数快速减小]
if MinR <= r <= MaxR  g = b               [这个范围内重力加速度恒定不变]
if r < MinR           g = b x (r/MinR)    [在地表下就能出现这种情况]

危险


海盗基地

目前只在这些星球上有:

海盗基地势力关系 中介绍到的敌对势力海盗的一种建筑。他们会有间隔地生成飞船来攻击玩家,只有这其中地一方被完全消灭后这种行为才会停止。 海盗基地并不是随机生成地,而是人为地放入星球中地。每个Moon/zh 都有一定数量的这种建筑, 同时在其卫星 上也有这些建筑以增加游戏难度。

NPC

星球是NPC的家园,这使玩家在星球上生存时会感受到更多乐趣与挑战。每种NPC的侵略性,重生时间,群体数量之间会有差异。玩家位置对于他们的生成没有影响,他们可以在星球上的任何环境内生成。以下是目前游戏内NPC信息:

NPC 地点 关系 是否掉落 重生范围 重生条件 重生频率
Sabiroid 外星球(行星) 泰坦 (卫星) <span style="color:#800000"敌对</span> 3-10m 15-45 分钟
Cyberhound 类地 (行星) 敌对 500-1000m 夜晚 15-45 分钟