太空工程师吧 关注:36,559贴子:506,650
  • 16回复贴,共1

【MEA】大家好,有人说我好久没发贴吧了,特地来更新一下

只看楼主收藏回复



IP属地:四川1楼2018-05-21 23:31回复
    因为人越来越忙,能来贴吧的时间渐渐的少了,大家应该还记得以前MEA在贴吧周更的情形,抱歉,以后很难再有了。
    但是
    虽然大家都忙起来,时间一点点前进,人也在不停的前行。小伙伴们每一点细微的成长,都会融入到自己的作品中,融入每一个现实的实物里。人不就是这样一点点成长,一点点改变世界么。
    对作品的打磨,对每一个程序的精益求精,都是我们不懈奋斗的目标。


    IP属地:四川2楼2018-05-21 23:43
    回复
      然后是基于FCS瞄准算法和PID控制法的,针对转子基座炮塔的全自动炮塔管理脚本。
      这是敢于超越Whip's转子基座炮塔的脚本,我们称之为FCS-R
      与Whip's的转子基座炮塔程序相比,FCS-R的安装方式稍微复杂一些,但进而言之更重要的是功能的完善程度。
      简单说说方块获取原理。在这个游戏里,任何需要控制方块的脚本,第一步都是要获取方块。我们采用了分组获取的方式,只要把每个转子基座炮塔的方块都放进一个编组里,程序自动识别它为一个转子基座炮塔,并把它里面的方块认为是程序可以控制的。
      FCS-R的主要功能:
      1、一个程序自动管理飞船上所有转子基座炮塔和所有自动武器
      2、与FCS相当的攻击精度(远超游戏自带的自动武器)
      3、装上探测器支持误伤避免
      4、强大的目标管理算法(从自动武器或FCS获取目标,每个炮塔都攻击距离自己最近的目标)
      这里需要说明一下:
      很多玩家可能不知道,游戏里自动武器的预瞄算法也是K社写的,并不是凭空产生的,因为K社对游戏开源,我们得以查阅到相关代码。K社对自动武器的预瞄算法是转自一个编程论坛。K社代码如下:https://github.com/KeenSoftwareHouse/SpaceEngineers/blob/a109106fc0ded66bdd5da70e099646203c56550f/Sources/Sandbox.Game/Game/Weapons/Guns/MyLargeTurretBase.cs,算法转载自:http://danikgames.com/blog/?p=809
      K社引用这个预瞄点算法,是针对定速子弹攻击变速目标的,有趣的是,K社在设计游戏的时候,把加特林的子弹设定为定速的,把火箭弹设定为变速的。
      对这套算法我也不过多评价了,看得懂的小伙伴可以在评论里聊聊,我的评价就一个字:呵呵哒
      有兴趣的小伙伴可以在MEA知识库找一下重力引擎驱动程序,开启它的螺旋规避功能,然后直面一堆自动武器,我保证,你能接近到它们300米范围内
      总而言之,FCS-R是FCS算法的延伸和拓展应用。这里展示几个动图,有兴趣的小伙伴可以下载研究


      IP属地:四川4楼2018-05-22 00:12
      回复
        然后,最近的无人机是比较火的前沿科技。在广州举办过一次无人机表演,B站av17051747。
        基于这个思路,我们制作了蜂群无人机集群控制系统。目前它还在内部测试阶段,功能不是特别完善,但有兴趣的小伙伴可以了解一下
        这是一个针对无人机集群控制的脚本,之前我们推出过讹诈无人机,但讹诈无人机的程序结构不是很科学,拓展维护比较麻烦。因此我们从代码层面重新构建了这套体系,制作了蜂群系统。蜂群无人机的核心思路是:每个无人机之间都可以两两通讯,是一个去中心化的程序。当然,目前阶段中,我们把所有内容都放在一个编程块里了。所以在现在使用的话,你只需要一个编程块,放在母船或任意无人机上,就能控制所有无人机。
        无人机最难的地方在运动控制,对停泊、伴飞这些功能要求精度很高,还要考虑无人机之间的防撞,总之问题比较复杂,但我们基本都解决得差不多了。有兴趣的小伙伴可以在MEA知识库提取
        下面放一个展示图

        上图演示了自主编队控制、多点路径起降等功能


        IP属地:四川5楼2018-05-22 00:25
        回复


          IP属地:四川8楼2018-05-22 00:53
          收起回复
            老大你实在是太**了


            IP属地:福建来自Android客户端9楼2018-05-22 04:44
            收起回复
              大佬威武!!!


              IP属地:江西10楼2018-05-22 08:26
              回复
                大佬,看样子你能帮我圆了我的无人机航母
                的梦啊


                IP属地:四川11楼2018-05-22 17:43
                回复
                  我想问个问题以及提个想法O.O
                  1.蜂群的编队位置、形状能不能比较详细地自定义?比如说让无人机在母船前方x米垂直于母船中轴线的平面排列成十字形,类似这样的想法
                  2.组里有没有哪位大佬有兴趣升级一下雏鹰导弹的脚本,为其也增加用母船上单个编程块控制所有导弹的模式?导弹确实比较鸡肋,但是如果有这一模式的话也是一大亮点,特别是在服务器,编程块数量受限的情况下


                  IP属地:重庆来自Android客户端12楼2018-05-23 10:04
                  回复(2)
                    楼主楼主,mea收程序学徒吗(有个能问问题的地方就行)....你们的API做的真心不错,但搞不懂具体语句是干嘛用的啊
                    另外你别走啊!semt走了,半人马公司也好久没更新了,就剩mea自己还在坚持。现在都在搞mod,原版科研越来越少了


                    IP属地:新西兰来自iPhone客户端13楼2018-05-23 15:34
                    回复(2)