坎巴拉太空计划(英文名Kerbal Space Program、简称KSP)是由Squad开发的一款使用Unity3D引擎,拥有极高自由度的沙盒风格航空航天模拟游戏。正式版于2015年4月27日开始发行。在这里玩家可以在一个“平行世界”里扮演坎巴拉航空航天工作者,设计、建造和发射自己的火箭、航天飞机以及亚轨道飞行器,将航天器送入轨道,并探索整个Kerbol系。
游戏背景
坎巴拉太空计划开始于Squad一个面向员工的“Make Dreams Come True”(实现梦想)项目,旨在实现员工的一些
个人计划。Felipe Falanghe(又称HarvesteR)提出了这个想法,这是他自儿时就有的梦想。Squad的创始人Ezequiel Ayarza和Adrian Goya决定资助这个项目,于是就有了Kerbal Space Program。
据称,名称“Kerbal”源于Felipe Falanghe给他曾经系在烟花上的
锡纸人起的名字。(注意:“Kerbal”——小绿人;“Kerbol”——游戏内的星系——“Kerbin”——游戏初始行星。)
坎巴拉太空计划已经结束
预览版状态,进入了正式版,成为了一款完整的游戏,但更新已经停止。每一个玩家均可提出自己的创意,且可以与其他玩家在KSP Forum(坎巴拉太空计划官方论坛)中进行讨论、在便利的架构中开发Mod、帮助制作团队完善游戏。
坎巴拉太空计划比较偏向于拟真,需要玩家具备一定的天文学和物理学知识,像现实的
航空航天那样计划并进行飞行。同时,它高度支持插件开发,拥有一个非常活跃的插件制作群体。
游戏操作
飞行中
快速存档:F5
移动视角:↑ ↓ ← → 或鼠标右键移动视角
时间加速:<或> (在拥有大气的星球或者按住
Alt进行加速会进行物理加速)
开启Debug:Ctrl+Alt+F12
截图:F1
VAB和SPH
旋转:W A S D (径向旋转) Q E (原地旋转)
角度模式:C
火箭/飞机对称模式切换:R
功能性
地图开关:M
载具
姿态调整:
WASD控制倾斜, QE控制旋转(在对接辅助模式下WASD控制平移 Shift和Ctrl控制上下平移)
地面移动:WASD
RCS:R
SAS:T
激活下一个分级:Space(空格)
节流阀最大(仅激活液态引擎):Z
节流阀增加(仅激活液态引擎):Shift(上档)
节流阀降低(仅激活液态引擎):Ctrl(控制)
开灯:U
刹车:B(长按)
对接
对接辅助模式(左下角):Delete
EVA界面
地面移动:WASD
喷气背包移动移动:WASD (前后左右移动) Shift(上档) Ctrl(控制)(上下移动)
攀爬障碍物:F
攀爬梯子:F
脱离梯子:Space(空格)
进入:B
喷气背包开关:R
制作团队
坎巴拉太空计划的开发团队为Squad下的一个小组。
同时,本游戏也拥有一个非常活跃的Mod制作群体,你可以在KSP Forum和Kerbal Curseforge中找到他们的作品。
系统需求
原版
PC
Mac
安装mod需要
I5-3337U同级别或以上处理器
8GB以上内存
硬盘剩余空间1GB及以上
技术介绍
指令舱
指令舱(Command Pod),是整个航天器的指挥中心。它的控制着飞船的全部动作,也是
动量轮(动量轮也可以在部件中添加)的所在处,为飞行器提供扭矩。如果没有指令舱,那么整个飞行器就无法控制。只要有完全通讯信号的无人指令舱,只有科学家或工程师可以完全控制飞船。或者有飞行员无信号的指令舱也可以控制整艘飞船。(但不可以传输科技点数和进行KerbNet扫描)
无人指令舱需要有电力才能实现飞船指挥,如果没有电力供应,整个飞行器也会无法控制。
推进器
推进器(Propulsion)为飞行器提供推力。它们一般通过向反方向抛射物质来产生向前的推力。由于只要是产生
作用力即可推进,推进器有着很大的多样性。同时,推进器工作时一般也会产生一定的热量,如果热量超过组件的承受上限,其就会因为过热而爆炸。另外,多数推进器在燃烧时都会产生一定量的电力来给飞行器使用。
液体燃料发动机(Liquid Fuel Engine)是一类通过喷射液态燃料提供推力的推进器。多数液体燃料发动机都通过使燃料(fuel)和氧化剂(
oxidizer)发生剧烈
氧化还原反应(或者说燃烧)来产生推力,这类推进器一般会按照一定比例消耗液体燃料和氧化剂。但也有使用其他原理的发动机,例如核热火箭(Nuclear Thermal Rocket, NTR),它使用
核裂变反应堆产生大量热量来使燃料达到高温并沿
喷口喷出(在1.0更新后此
火箭发动机只消耗燃料),特点为推力较低但在真空中比冲很高,但容易过热。
喷气发动机(Jet engine)是一类通过加热空气并使其沿喷口高速喷出来实现推进的推进器。它只需要消耗少量的液体燃料,故
比冲量很高。同时,喷气发动机需要氧气才可工作,在气压减小时它的效率会降低,当空气稀薄至一定程度时即会熄火。
固体燃料助推器(Solid Rocket Boosters,
SRB)是一类通过燃烧固体燃料来产生推力的推进器,特点为推力较大,但点火后即无法控制
节流阀直至燃尽。
燃料罐
燃料罐(
Fuel Tanks)是储存燃料的设备,拥有各式各样的尺寸和形状,装载各种不同的燃料。
液体燃料罐
液体燃料罐(Liquid Fuel Tank)是一类储存液态燃料的燃料罐,一般为
液氧和
液氢,它们能供给连接的所有部件的液氧和液氢的消耗。
机身
机身(Fuselages)是飞机的
主体结构,多数有储存液体燃料的功能。实际上承载燃料的机身属于液体燃料罐,但相对于液体燃料罐,其只储存液体燃料,更适合喷气发动机使用。
姿态控制推进器燃料罐,又称
单组元推进剂(Reaction Control System Fuel Tank,
RCS Fuel Tank)供给姿态控制推进器(RCS Thruster)所需的燃料。如果没有此种燃料罐,姿态控制推进器即无法使用。
氙离子推进系统(Ion Engine),一种推力极小,且耗电巨大的推进系统,使用氙离子作为
动力源,只能和配套的发动机使用,但
真空比冲极高,达4200s。
场景设定
游戏的起始点为某个
平行宇宙(物理学常量与
太阳系稍有不同)(虽然背景暗示和我们的太阳系在
银河系的同一
旋臂上)一个星系的一颗名为
Kerbol的
主序星旁的一颗名为Kerbin的
类地行星。这是一颗
宜居行星,上面的高等智慧生物Kerbals已经进入了
太空时代,并开始产生
太空垃圾了。Kerbals的航天科技水平比我们地球人的稍高一些(不考虑一些插件),已经拥有了殖民整个
行星系的能力(只要玩家愿意)。
Kerbol
Kerbol,亦称Kerbal
主星、太阳,是一颗K型主序星,也是Kerbol系的中心天体。它的质量约为太阳系的太阳的0.88%——在真实宇宙中这样的质量是不可能支持稳定的
核聚变的,但在那个有着不同物理学常量的宇宙中Kerbol却可以发出同真实宇宙中的太阳相近的橙黄色光芒。与我们的太阳相似,它占据了整个
恒星系的约99.9%的质量,确实是一个巨大的核聚变
反应堆。
从0.7到0.10.1,Kerbol只是天空中的一个亮点,它在0.11中变得可以达到。在0.12中,Kerbol拥有了引力。在0.13.3中
航天器仍可到达Kerbol的表面,但飞船可能会在极大的引力下解体,并且(或者)被以极高的速度弹射出Kerbol系。自0.14起,任何到达Kerbol表面的航天器(和坎巴拉人)都会被
游戏代码里设置的自爆层直接摧毁。但在1.0加入的过热机制中航天器在接近Kerbol表面时就会因过热而被摧毁。
Moho
Moho是距离Kerbol最近的
类地行星。它有着棕灰色的地表、很小的质量和体积,同时也是一个没有
天然卫星和
大气层的行星。
Moho最初在0.17中被加入,那时的Moho与0.18的大不相同——距离Kerbol更近、是唯一一个被Kerbol
潮汐锁定的天体、地表有
火山口存在,还拥有极热的稀薄大气(比较安全的着陆方法是降落在高海拔的火山口上,否则发动机很容易因过热而爆炸)——这使得它成为了几乎是最难登陆的天体。不过在0.18中Moho被完全重制了,这使得它变得与我们太阳系的
水星更加相似。
Eve
Eve是距离Kerbol第二近的类地行星,同时也是Kerbol系中体积和质量第二大的天体,拥有一颗名为
Gilly的天然卫星。它的表面存在主要由液态汞组成的海洋。Eve的气温最高可以达到约150℃,表面海洋由一种称为Explodium的物质组成。同时,它拥有很厚的紫色大气层,表明其中可能含有碘;在日出和日落时,其会展现出美丽的黄绿色光芒。另外,Eve的表面有平原和高原,也有一些海拔超过10,000m的山峰。
Eve的位置与我们太阳系的金星比较相似。它在0.17中被加入,在0.18中其表面被重新制作。Eve是轨道距离Kerbin最小的行星,它的浓密大气使得航天器的减速比较容易,但也使航天器的发射入轨变得极其困难——一个可行的方法是在山峰顶端进行发射。
Gilly
Gilly是Eve唯一的天然卫星,也是Kerbol系中最小的天然卫星。它有着棕色的地表,质量极小,地形崎岖。
Gilly最初在0.17中出现,在0.17.1中它的碰撞网格的Bug得到了修复(使得在其上面降落少了一些危险)。它的极小质量和崎岖地形使其成为很不适合航天器登陆的天体:过小的引力使得航天器的
下降速度难以控制,而崎岖的地形容易导致航天器的翻倒。同时,它的公转轨道的
离心率非常大;而且航天器的轨道很难进入Gilly的
作用范围——因为它的作用范围实在是太小了。实际上,Gilly的作用范围与公转
轨道半长轴的比值是整个行星系的卫星中最小的。不过,极小的引力也使得返回变得十分容易。Kerbal宇航员一跳即可达到300m的高度,而且只需要
喷气背包即可轻易地从Gilly的作用范围逃逸。
Kerbin
Kerbin是距离Kerbol第三近的类地行星,也是行星系中第三大的行星和体积第四大的天体(比
Jool的卫星
Tylo体积稍小)。它拥有两颗天然卫星,分别称为Mun和
Minmus。Kerbin环境宜人,是养育大量生物的家园,是Kerbals文明的发祥地,也是Kerbal
太空计划的起点。它拥有合适的大气,在阳光照耀下显出天蓝的色彩;有着丰富的地形,包括海洋、平原、高原和山脉(最高峰达到了3,750m),而植被的覆盖(除了两极)和蓝色的海水使得它从太空中看就像一颗
蓝绿色的宝石。另外,Kerbin曾经被某颗
小行星或是彗星撞击的痕迹仍然存留着,在赤道附近有一个可以从太空看到的大
撞击坑遗迹。
Kerbin从各种意义上看都与我们的地球十分相似。它是最早载入游戏中的天体之一。在0.10.1中,它的大气上限高度被从约34,500m抬高至约70,000m。在0.11中,它的陆地被重置,海洋有了液体样的表面。在0.14.2中,它的地形变得更加多样,一些山峰达到了600m的高度,而最高点达到了900m。它的大气层在0.17中有了更好的外观。而在0.18中,它的地表被重置,色调变得更加真实,增加了沙漠、一些岛屿、白雪覆盖的山顶,以及靠近赤道的大撞击坑遗迹。另外,又增加了一些彩蛋。在0.20中,Kerbal太空中心迁移了并新建了太空中心的建筑,原先的Kerbal太空中心被当做Kerbal的彩蛋,名为Baikerbanur(被玩家称为KSP2),地址靠近Kerbal太空中心的岛屿上增加了一个机场,但并不作为一个飞机起飞点,在0.22中机场的细节进行了完善。因为加入了生涯模式,所以Kerbal太空中心加入了研发中心。
轨道参数 中心天体 Kerbol
轨道倾角 0 ° 轨道半长轴 13,599,840,256 m
平近点角 3.14 ° 轨道近点 13,599,840,256 m
公转周期 9,203,544.6 s, 2,556.5402 h 轨道
远点 13,599,840,256 m 公转
线速度 9824·5m/s
环绕天体 2个(天然: Mun,Minmus) 物理特征 赤道半径 600,000 m
自转周期 21,600 s
表面积 4.5238934×10^12㎡
赤道线速度 174.53301 m/s
质量 5.2915793×10^22 kg
环绕速度 2,426.11 m/s 引力参数 3.5316×10^12 m3/s2
逃逸速度 3,431.03 m/s 密度 58,484.791 kg/m3
同步
轨道高度 2863,334m 表面重力 9.81 m/s2
作用范围 84,159,286 m
Mun
Mun,是Kerbin较大的也是距离最近的天然卫星。它被Kerbin潮汐锁定,故有一面始终面对着而另一面始终背对着Kerbin。Mun的地表为灰色,地形整体比较平坦,但存在大量的
环形山。另外,它还有被称为“拱门”的奇特地貌,成因未知。Mün与我们的月球相近。它在0.12中被加入,其表面在0.14.2中被大幅修改。在0.15中它的图形得到了提升,在0.16中获得了一些彩蛋。它的图形在0.17中再次得到提升,而在0.18中增加了一些新的彩蛋和特征。在0.21中变得和现实一样坑洼。作为离Kerbin最近的天然卫星,从Kerbin变轨后只需大约8h即可到达的Mun理所当然地成为了
太空探索和开发的第一目标。
Minmus
Minmus是Kerbin较小的天然卫星,距离Kerbin较远,有着青色的外表。它的表面有冰冻的丘陵、山峰和湖泊,最高点为5.7km。
Minmus最初于0.15中出现,在0.17中它的质量变得更小、不再被Kerbin潮汐锁定,并且有了
同步轨道。它的名称“Minmus”它有着较小的重力,Kerbal宇航员可以使用喷气背包降落并返回。(但进入Kerbin大气是会过热而爆炸)
Duna
Duna是行星系自内向外的第四颗类地行星,拥有一颗名为Ike的
大卫星,并与其互相潮汐锁定。Duna有着稀薄的红色大气,地表为红棕色,在两极有面积广大的
冰冠。它富含铁,地形主要为高原,也分布着暗色的低洼平原。较小的重力、较稀薄的大气和比较宜人的环境使其成为了行星探索的第一目标。再入Duna时可以使用
降落伞,但是过于稀薄的大气使你的航天器无法安全着陆,所以需要使用引擎来助推减速。
Duna很像我们的火星。它在0.17中被加入,其地表在0.18中得到了修改。它的大气十分稀薄,只能给航天器提供有限的减速。它的平原的高度被设为0m,航天器在这里降落可以得到更多的大气减速。Duna还有一些有趣特征,包括一个很像Kerbals人脸的小山,就像“
火星脸”一样——不过比火星脸的相似度高多了。
Ike
Ike是Duna唯一的天然卫星,并与其互相潮汐锁定。它有着对于卫星而言较大的质量和体积,并拥有崎岖的地形(最高点比最低点高12.75km)和灰色的表面。
Ike最初于0.17中被加入。在Duna的环绕轨道上变轨时,要注意轨道有可能进入Ike的作用范围——这是一颗作用范围很大的卫星。它不存在大气而又有着很大的质量,这使其成为航天器实现重力助推的良好目标。在它上面安全着陆是比较困难的,因为崎岖的地形可能导致航天器的翻倒。但在环形山的底部地形相对平坦,可以作为较好的着陆地。
Dres
Dres是行星系自内向外的第五颗类地行星,没有自己的卫星或大气层,但有小行星组成的环。它拥有灰色的外表,表面还存在一些可能是冰的
暗斑,而地形最高为5.7km。另外,在它的赤道以南有一个数公里深的峡谷。
Dres最初在0.18中出现。它与我们太阳系的
谷神星相似,是一颗
矮行星。
Jool
Jool是行星系自内向外的第六颗行星,也是唯一的
巨行星,是整个行星系中体积和质量最大的天体。它有5颗天然卫星,自内向外分别称为
Laythe、Vall、Tylo、Bop和Pol。它有着浓密的大气,其在阳光照耀下展现出明亮的绿色;但在日出和日落时呈现出一定的紫色。Jool有着强大的引力,另外其大气内的气流活动也十分剧烈。
Jool最初在0.17中被加入,与我们的木星比较相似。较远的轨道使其不容易达到,但很大的作用范围降低了航天器
转移轨道建立的精度要求。Jool的大气十分浓密,使得航天器的减速十分容易,但已知没有任何方法能使停留在大气底层的航天器返回(除非使用Debug
控制台一类的特殊手段)。在官方众多的卫星可能会在航天器变轨时造成麻烦,但它们也可以成为实现重力助推的很好目标。有趣的是,在天体尺寸普遍较小的Kerbol恒星系,Jool是尺寸与我们的地球最为接近的行星。下次访问Jool时,可以想象自己正在绕真正的地球运行。
注意:Jool是不可以登陆的,它被官方设置了强制引爆层。
Laythe
Laythe是距离Jool最近的卫星,同时也被其潮汐锁定。它的环境与Kerbin惊人地相似:有含氧的大气层、温度适宜,还有
液态水组成的海洋。在它的表面,宇航员即使不穿
宇航服也可以存活,普通
喷气式飞机甚至也可以正常飞行。它的表面主要被蓝色的海洋覆盖,在海洋中零星散布着一些岛屿。宜人的环境使其成为行
星际旅行乃至殖民的绝好去处,但这种旅行要受到与Kerbin的距离的限制。
Laythe最初在0.17中被加入。在Laythe上着“陆”需要很高的
精确度——降落到海里是更有可能的结果。它那与Kerbin或我们的地球如此接近的环境可能源于制作团队对
木卫二的某种情结。
Vall
Vall是Jool自内向外的第二颗卫星,同时也被其潮汐锁定。它有着冰冻的表面,也有一些山峰,甚至有
海拔高度超过7900m的高山。
Vall最初于0.17中出现,它的引力较大,需要更大的航天器来进行登陆和返回。另外,它的上面有一处疑似高等智慧生命建造的“巨石阵”,有着规则的几何外形。
Tylo
Tylo是Jool自内向外的第三颗卫星,同时也被其潮汐锁定。它是行星系中体积第三大的天体,比Kerbin稍大一些。它有一个灰白色的崎岖地表,最高点高达11,290m。它的表面有大量的撞击坑,可能覆盖着
流纹岩。尽管Tylo与其他的卫星相比明显大一些,但它不大可能是被俘获的天体——因为Jool的引力应该不足以俘获如此大的天体。
Tylo最初在0.17中出现。它那与Kerbin相似的质量和可供减速的大气层的缺乏使其成为很难登陆的天体。另外,如果航天器降到足够低的轨道,可以体验到高速退行的地面:它是整个行星系没有大气层的天体中环绕速度最大的,这意味着只要轨道足够低,航天器的速度可以非常接近2,170m/s。
Bop
Bop是Jool自内向外的第四颗卫星,与Gilly十分相像。它有着棕色的崎岖表面(有一些山峰高度甚至超过了20km),还有一个有白色边缘的火山口。
Bop最初在0.17中出现,在0.18中它的公转轨道半长轴被提高了,以避免其作用范围与Tylo的交叠。
Pol
Pol是Jool自内向外的第五颗卫星,同时也被其潮汐锁定。它在一个
高轨道上运行,合适的轨道离心率和倾角表明其可能是一颗被Jool俘获的小行星。它的表面重力是整个行星系第二小的,比Gilly大一些。它有着十分粗糙崎岖的从黄褐色到黄绿色的表面,有着明显的山脉(3-4km高)。
Pol最初于0.18中被加入,在0.18.2中它的质量被调整到了原来的大约3.16倍,公转轨道半长轴也得到了增加。这是一颗引力非常小的卫星,航天器甚至只需要
RCS火箭即可降落。
Eeloo
Eeloo是一颗矮行星,它的轨道大部分在Jool之外,也有很小的一部分位于Jool之内,二者成3:2
轨道共振。它没有大气层,表面主要被白色冰面覆盖,镶嵌着少量棕色的峡谷。最高点接近赤道,其高度大约为3.9km。
Eeloo最初于0.18.2中出现,作为制作团队给KSP社区的
圣诞礼物。它的表面与我们太阳系的
土卫二比较相像,而其轨道特征与
冥王星有些相似(尽管土卫二和冥王星都有稀薄的大气层)。制作团队有将其划归为尚未加入的新的气巨行星的卫星的计划。
小行星
开发组发布0.23.5版本时,游戏自带了
NASAmission的MOD,该MOD拥有3个
液体燃料推进器,3个液体燃料罐,1个
固体燃料推进器,1个
逃逸塔,1个抓钩(已知可以抓小行星和小绿人),还有小行星系统。
小行星需要在观测中心进行探测确定,才可以得知小行星的轨道和重量,小行星
一般分布在Kerbal的轨道附近,未知的小行星一段时间不探测确定会消失,系统会一段时间生成一个新的未知小行星。
小行星有6个等级:A、B、C、D、E、F,等级越后质量越大。
需要注意小行星没有引力,但是可以与其它的小行星发生碰撞(0.24.0版本以后),而且是不可毁坏的物体;小行星没有浮力,掉到水里没有其他东西拖着它的话,会石沉大海。
游戏版本
坎巴拉太空计划首次发布于2011年6月24日(0.7.3,
Alpha版本)。坎巴拉太空计划本体最新版为2021年6月24日发布的1.12.1版,其两个DLC的最新版本分别是2021年1月28日发布的1.11.1(Making History)、1.6.1(Breaking Ground)。
正式版的坎巴拉太空计划仍在不断进行更新,有大量的内容等待添加。在KSP Wiki中,有单独的一个页面来展示制作组计划中的项目。
需要注意,并不是所有新项目都在该列表中出现,该列表也并不代表其中的项目一定都会在游戏中出现。
另外,你也可以在KSP Forum的KSP Development版块提出自己的建议,并与其他玩家讨论。
Squad在1.1.0版本更新时将KSP的
游戏引擎移植到Unity5。
插件支持
A more complete SDK and documentation (You can help by adding to the wiki!)(更完备的SDK等数据,你也可以帮忙把数据放进Wiki里)
插件介绍
坎巴拉太空计划高度支持各种插件(或称Mod)的开发,包括飞行辅助、发动机、结构组件、工具等等。插件给游戏注入了极大的活力,甚至直接推动了游戏的开发。你可以在KSP Forum和Kerbal SpaceDock、Kerbal CurseCKAN等mod下载站中找到大量的作品。
版本迭代
2021年8月4日,官方推出了1.12.2大型更新,本次更新重点在于修复90多个BUG,并对游戏中部分内容进行一些改进。
游戏官方Squad工作室还宣布了一个重要消息——这是对1.12.2版本的最后一次更新,也是对《坎巴拉太空计划》的最后一次大更新。在此之后,官方依然会对玩家上报的一些问题推出小补丁进行修改,但游戏不会再做大版本更新。
2021年8月10日,《坎巴拉太空计划》正式停止更新。
2022《坎巴拉太空计划》1.12.4更新
太空玩偶
波音 Starliner 太空飞船于
美国东部时间 5 月 20 日 20:28 (
北京时间 5 月 21 日 8:28)成功对接
国际空间站。当国际空间站的宇航员们打开 Starliner 的
舱门时,他们在飞船内部发现了一个惊喜,那就是游戏《坎巴拉太空计划》中的角色 Jebediah Kerman 的玩偶。
波音公司的一位发言人表示,之所以选择《坎巴拉太空计划》玩偶,目的是想代表 Starliner 工程团队中的许多人对游戏的热情,以及它向玩家传授的科学、技术、工程和数学 (STEM) 课程。