简单火箭2

简单火箭2

火箭远比你想象中复杂

98.21MB
版本 0.9.404
下载应用汇 安装你想要的应用 更方便 更快捷 发现更多
喜欢 80%好评(66人)
评论 371
简单火箭2截图0 简单火箭2截图1 简单火箭2截图2 简单火箭2截图3 简单火箭2截图4
详细信息
  • 软件大小: 98.21MB
  • 最后更新: 2020-06-22
  • 最新版本: 0.9.404
  • 文件格式: apk
  • 应用分类: 益智游戏
  • 使用语言: 中文
  • 网络支持: 无需联网
  • 系统要求: 4.4以上
应用介绍
简单火箭2是一个完全3d空间的模拟游戏,可以让你制作火箭,飞机,并探索非常详细的3D行星
发挥你的想象力,制作出你想象中的火箭并试验。
17个不同的挑战,可供您的测试您的作品。

特点:
建造从基本火箭到非常复杂的多级火箭,飞机,流动站,卫星,机器人机械等的任何东西。
设计定制火箭发动机和喷气发动机
逼真的火箭物理轨道力学。
超过30个零件,包括整流罩,可伸缩太阳能电池板,流动站轮,发动机等。
高度程序化的零件,可以调整大小并重新塑造成无限的组合,例如可调整大小的油箱和货舱。
地图视图导航显示预测轨道和太阳系。
完全3D,旋转的行星,支持水和多个生物群系,如沙漠,草原,苔原等。


汉化出品:十八汉化组
微信公号:hanhuazu18
官方QQ群:781232410
加载更多
版本更新
1.增加飞行指示器 — 导航球
2.添加其他锁定功能
3.更新仪表板
4.更新游戏/物理引擎
5.更改游戏字体
6.各种错误修复、改进和调整
加载更多
评论
  • 小米millet 4天前
    这款游戏可谓是相当专业的游戏,当然,这也是很多新手玩家迷茫,比如火箭根本飞不起来。因此,引擎问题是首要问题。下面来简要介绍一下 (所以内容均为本人查资料和摸索出来的,仅供参考,由于本人游戏时长不过两周,有错误恳请批评指正) 1.关于燃料箱 这个东西是火箭质量的主要来源,计算质量只是密度乘体积。密度因燃料种类而异,体积就是小学的那个公式。 2.关于性能 首先在造火箭页面打开火箭性能(“性能”不是专业词汇,汉化版有翻译,英文版玩家自己翻译吧), 然后会出现一个小页面,上面就是各种指标了。很多项目可以根据单位判断,但有的不能。 从上到下(会有些简写)(图一)  Altitude 海拔 右边是数值,vacuum是真空 Delta V就是物理课上的Δv啦 Isp 比冲 下文会说明 BT燃烧时间 STWR 起始推重比 ETWR收尾推重比 E引擎数 T推力 PT燃料质量 然后点击一个引擎,右边会多出一栏,左边会点击控制界面,我们从左边说起(图二)  引擎的设置从size大小开始 ET发动机类型 PC热力循环类型 FT燃料类型 CP燃烧室气压 GR转向范围 N喷口类型 NTS喷喉管径 NL喷口长度 右侧 T推力 Isp 比冲 TWR 推重比 MF质量流 EV喷口速度 EAR 喷口截面比 PT气压推力 EP喷口压力 AP气压 PU电能 最后要说明的界面就是飞行时的那个状态面板,从第二栏 速度 开始看(图三)  O轨道速度 S表面速度 L横向速度V纵向速度 A加速度 R角速度 第三栏 ET推力 TWR推重比 Slsp级比冲 SBT燃烧时间 SDV级Δv CM质量 MN马赫数 AD周围密度 第四栏 轨道 A最高点(远地点)高度TA到最高点(远地点)时间P近地点高度TP到近地点时间 G重力加速度 T温度 3.关于推力  推力计算公式见图四(1)即 质量流*喷口速度+气压推力 气压推力公式即图四(2),燃烧室面积*内外压力差 其中,质量流量与大小(size)平方正比,与喷口大小平方正比 喷口速度与喷口大小负相关,与喷口长度正相关 喷口压力与喷口长度负相关,与喷口大小正相关,与燃烧室压力成正比,与引擎大小无关 外气压与海拔有关 总体:推力与引擎大小平方成正比 其他指标:TWR=推力/重力(图四(3)) Isp,比冲为冲量对地表重力求导,也可以用微分方法变换为:推力/(标准重力加速度*质量流)(图四(4)),可以看出,其单位是秒。 实际火箭通常用这个衡量火箭性能 燃料燃烧时间=燃料质量/质量流量 4.关于Δv 很多玩家用Δv衡量火箭燃料的量 这里的速度变化指直飞,忽略重力时的速度变化。表达式用微积分可以计算,化简后就是:(推力/质量流量)*ln(初质量/末质量)(图四(5))这就是齐奥尔科夫斯基公式。 5.燃料 固体燃料 固体火箭效率大,但就是方向不好控制,关不了。。。自己选择吧 液体燃料 燃料有煤油,液氢,甲烷,其中甲烷和煤油比较好用 核热燃料,有氢氧燃料和重水,但都不太好用,。 其实所有火箭引擎都一样,只是他们的默认设定不一样,学会自己调,根本不用去选了。
  • 小米millet 4天前
    1.飞行设计 对于每一级火箭的性能,我主要看燃烧时间和STWR(起始推重比),用Δv(速度变化量)参照。起飞的第一级火箭(或助推器),时间要稍微长一点(40s左右),STWR取2以上即可。但一定要将海拔调为0。其他级就要取比较大的燃烧时间和STWR,变轨要较大的推力,以节约时间,但在起飞时才是最耗燃料的时候。大约一共要用5000m/s左右Δv(100km轨道),然后一次变轨就是当前速度乘以根号二减一(约等于0.4)。(我指的是将圆轨道加速到抛物线轨道),要部分加速或减速的话就靠自己算吧。如果要装RCS,一定要配套相关燃料。 想要增加Δv,最好的方法就是减小总质量与这一级火箭的质量之比。根据我上一篇文章提到的公式,即增加m初/m末,可以尽量增大这一级火箭的质量,但同时也要调整合适的燃料和热循环,然后再调大小等等。使得Δv比较大的同时,燃烧时间和STWR也比较合适。 还有一点,不要将主体火箭造得太长,否则会达到引擎的极限。导致STWR太小,时间过长。如果这样,抛弃一些主体火箭,增大你的助推器,使用最多4-5级火箭即可,(包括助推器)。 最后调整层级顺序后,可以在层级页面点击Δv按钮,可以看到每一级火箭的STWR 燃烧时间和Δv,可以进行宏观把握。(图一)  如果你懒得去研究上面这些,就去下载火箭吧。在官网还有好多中国玩家的作品,长征火箭,战斗机,东风导弹,下载十分方便哦。。(图二,网上下载的长七甲火箭)  2.操作 起飞时很多玩家认为不需要全速前进,但我认为就把引擎推到底把,节约时间,而且这样会减少因重力加速度在时间上累积造成的浪费Δv。至于倾斜,大气层内就60度以上就可以了。不要把Δv浪费在空气阻力上,在太空再增加横向速度也不迟。 变轨是必须全速,不然重力加速度在时间上累积就非常大了。 关于变轨,比如地球到火星,可以先不加速,然后加速到地球运行到合适位置,然后当飞船飞到背对太阳(即对于地面上是午夜)开始加速。轨道相交后,会出现一个小火箭和小星球,随火箭加速而移动,当其重合,变绿后,就可以关引擎加时间了。(图三)  关于合适位置,就是地球运行到火星后,且与太阳夹角为43度左右。计算方法如下,假设地球与火星近似圆轨道,根据半径比为2比3,然后地-火转移轨道与火星的半长轴之比为为6比5,根据开普勒第三定律,周期的一半比为1.2的立方的算数平方根(设为x)。然后用其减一,结果除以(2*x)再乘360度,即可得到43度。这时在轨道长轴相切处(远日点)即为相遇处。实际中,通常取得稍微小一些,使其在到达远日点之前相遇即可。注意,当你飞出地球引力范围后,轨道会稍微改变,此时只要稍微调整,让他们再变绿即可。 到达后在近火点减速,直至到达火星轨道,然后根据需要减速到近火轨道。(图四,φ0=43°)  还有,由于游戏是3D的,想着陆在别的星球,全程在黄道平面上飞就可以了,尽量别向别的方向加速,否则容易偏离黄道平面很大,就别想去火星了。这里再提醒一点,如果你自己在一个主燃料箱上装了多个引擎,那么也会由于推力与火箭不共线造成偏离,除非你真的可以非常准确地安装多个引擎,使所有推力的等效作用点在轴心上。它带来的微小偏离可能在地球轨道上无法察觉,但一飞远了,比如飞到火星,就会偏离黄道非常多,甚至因此无法进入火星轨道。 3.着陆 如果在类似月球的天体着陆时,降落伞不能使用,所以需要RCS使降落时比较稳定并且横向速度( Lateral velocity )为0,然后用主引擎减速(注意航向锁定竖直向上)。 如果在地球上着陆,则降落伞必须要有,否则着陆器会失控。然后,需不需要引擎减速就要看着陆器了,如果你没有安装弹簧(减震器),而且着陆腿比较长,可以不减速,只用降落伞。但只要装上弹簧,就必须小心翼翼地减速,软着陆,否则引擎总是爆炸。但在火星,降落伞和减速都要,因为火星大气层太稀薄,无法减速到安全速度。要防止着陆器翻倒,可以改变着陆器形状,不要太高,重心尽量靠下。然后可以把着陆腿的角度放缓。
  • YYH12482459174 8天前
    怎么变成追风汉化了?
  • 小米millet 8天前
    简单火箭2的编程语言非常简单,几乎任何学过编程的人都可以轻松入门,或者学过高中数学书上介绍程序算法的那一章也可以。当然,这个毕竟是火箭的指令,还是要简单补充一下的 比如,某个正常的发射入轨程序如下: 开始 推满引擎 激活一级火箭 飞到1000米时: 倾斜到75度 最高点到达100km时: 关闭引擎 倾斜到3度 离到达最高点还有6秒时: 开启引擎 当一级火箭燃料用完时: 一级火箭分离 激活二级火箭 当最低点高于90km时 关闭引擎 结束 就可以翻译为图一的语言。  然后就不用管了,开始游戏自动驾驶到轨道 其中,由于输入方法特殊,先介绍一下写语言方法 按照顺序把箭头一个一个拼起来, 对于相对复杂的指令,比如 “离到达最高点还有6秒时:” 这个指令,先拿出一个有小于号的计算框,然后拿出一个有orbit数据的状态框,选择time to apo.,然后另一端填入6秒,最后全部拖入一个wait until框,插入即可。 当然,还可以有别的选项,比如想要自动快进时间,也可以插入相关指令。也可以写注释。 (图二) 在使用计算时,要分清标量和矢量。包括他们的计算。比如速度中,表面速度,轨道速度,加速度(包括重力加速度)等等是矢量,而横向速度,纵向速度,包括游戏中的角速度是标量。矢量要用矢量的运算(加,减,数乘,标积,矢积),标量用一般的计算。 还要注意角度单位,如果要输入或输出的数据(比如经纬度,pitch和heading数据),要用角度,而用三角函数计算用弧度 几乎所有你的操作都可以变为编程语言,但由于英文,不太好理解,所以大家还是自己研究吧。 特殊操作比如我上一个文章的操作,地球运行到火星后且与日夹角为43度,可以自己创造方法,比如这里我们可以先快进,然后去获取地球与火星的位矢,用计算栏的工具求矢量夹角,然后等到为43度(wait until)停止时间快进。 关于什么条件结构,循环结构,大家应该比较熟悉,就不啰嗦了。 大家可能发现游戏里的一个Auto Pilot面板,里面是调整一个叫PID算法(比例积分微分)的三个参数,至于这个算法,大家不需要了解过深,知道它是调节误差,且比例(P)调整主要差值,积分(I)来减小静态误差,微分(D)来使系统稳定。比如你把火箭从九十度调到四十五度,P会给你一个正比于误差的调整,但如果没有调整到位偏离了,D会给你一个逆向调整,如果由于空气阻力,调整没有到位 就停下了(P被抵消,D由于无变化就为0时),I会再次调整,直到真好为45度。图三是一个公式,u(t)为输出调整,e(t)为误差函数,k_p,t_I,t_D为参数。如果想进一步了解,可以去网上找一些文章。由于本人高一水平,涉及学术地方难免有误,恳请读者包涵指正。
  • YYH12482459174 8天前
    不是这个RCS怎么打不开呀,也不喷气咋回事
  • YYH12482459174 9天前
    怎么我找不到太空站核心仓呀在哪呢,怎么零件着么少
  • 潇洒的人生_6028 12天前
    越来越不重视玩家提出的问题了!差评是给定了!
  • SCP的A级人员 12天前
    评论区里个个都是物理学家
  • YYH12482459174 12天前
    我想问一下你们不要老发那些稀奇古怪的公式好吧,咋着想炫耀一下自己,看我都知道?,太虚伪了吧,自己当真知道吗?看看你们发的都是什么公式,先问问自己看的懂在发我都高中快毕业了,你给我说这是高中学的,我物语了=_=。。。
  • 炎小琳 20天前
    怪异的飞机,有三片机翼!