回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

麦昆流浪记——争夺能量块 简单

头像 hnyzcj 2019.05.14 3784 6

本帖最后由 hnyzcj 于 2019-5-12 20:51 编辑

project-image


追击者VS引爆者

project-image


群殴引爆者

project-image


塔爆团灭

project-image


框扶者抢夺能量块

【游戏规则】 麦昆军团分为橙色和绿色军团,各自守护着橙色和绿色能量塔。在星球中部散落着一些能量块,双方军团以最先获取5个能量块获胜,或者引爆者冲到对方能量塔爆塔团灭获胜。 1.对战双方以最先获得5个能量块推送到自己能量塔区域获胜。(必须到达锡箔纸区域) 2.引爆者必须通过英雄桥到达对方控制区。 3.引爆者可以通过冲击对方能量塔,塔爆团灭对方。(磁铁+霍尔传感器) 4.引爆者一旦被打翻,即为死亡,无法继续战斗。但其它角色可以继续战斗。 5.其它角色可以抢夺能量块,攻击对方,但不允许将对方已经进入能量塔的能量块移除。
【游戏角色】 引爆者——前置两粒强磁铁,通过英雄桥到达对方领地可点亮对方的能量塔,团灭对方。相当于各方的英雄。

project-image


阻击者——主要负责守护己方能量塔,对来袭的引爆者进行阻击,也可协助其它角色争夺能量块。相当于各方守卫。

project-image


框扶者——主要任务去寻找能量块,并利用能量框拖拽能量块回到能量塔。相当于各方的工兵。

project-image


追击者——主要任务是追击对方引爆者,将其铲翻。相当各方的战士。

project-image


橙色兵团

project-image




【材料清单】
          1.麦昆: micro:bit教育机器人 V3.0 锂电池豪华套餐    * 8
          2.micro:bit 编程入门开发板                                      *2
          3.micro:bit Boson扩展板 (Gravity兼容)                    *2
          4.霍尔磁性传感器                                                     *2
          5.炫彩 WS2812 RGB LED可剪裁黑色灯带 120灯       *1
          6.3D打印结构件
          7.雪弗板做桥面
          8.装饰壁纸


【结构设计】
 

project-image


引爆者结构

project-image


阻击者结构1

project-image


阻击者结构2

project-image


框扶者结构1

project-image


框扶者结构2

project-image


框扶者结构3

project-image


框扶着结构4

project-image


铲车结构


能量塔结构模型

project-image
project-image
project-image
project-image
project-image



通过3D建模为能量塔增加一个底座

project-image


在底座上安装霍尔传感器和灯带

project-image


引爆者爆塔团灭效果

project-image


程序编写
本次游戏的控制主要包含两个方面一个选手对麦昆机器人的遥控,一个是团灭以后的场控。具体如下图所示。

project-image


场控部分
军团配置
以橙色军团为例,引爆者设置无线信号1,追击者设置无线信号2,阻击者设置无线信号3,框扶者设置无线信号4,红色能量塔最初设置无线信号1。当对方引爆者点亮红色能量塔后,能量塔进行信号轮询切换,对橙色军团各信号段依次发送电机停止信号,并最终切换到dead信号段10,各角色接受到电机停止信息后,也依次切换到dead信号,从而模拟被团灭的情况。


遥控部分
遥控部分相对简单,只需要手柄与对应角色进行无线信号同步。并将无线手柄每个按键与角色运动对应,例如下图中框扶者遥控动作定义。

project-image


框扶者建立无线信号4组,按下按钮分别发送1-8的数字。数字7,8对于舵机进行操控,对于除框扶者以外的角色虽然没有舵机设备,也可以针对不同角色的特点进行特殊功能定义。
例如引爆者角色没有太多的攻击性也无法获得能量块,其主要作用就是长途奔袭通过英雄桥,塔爆团灭对方。因此既要快速长途运行,又要保持高度的灵活性。因此除了设置常规的前进,后退,左转,右转,我们还可以定义做左转圈、右转圈、连续前进5秒,变速运行,曲线行驶等。

程序编写
引爆者部分代码

project-image

长途奔袭

project-image


曲折行驶

project-image


被团灭

能量塔部分代码

project-image

评论

user-avatar
  • CalvinKang

    CalvinKang2020.12.11

    能分享一下结构件的图纸吗?

    0
    • 寒冰小圣龙

      寒冰小圣龙2020.09.05

      有钱

      0
      • DFr1shRR7rr

        DFr1shRR7rr2020.05.04

        想要打印件的设计文件

        0
        • DFrymx2s59H

          DFrymx2s59H2019.11.27

          请问游戏中小车前端的3D结构如何设计

          0
          • 可爱小李子

            可爱小李子2019.11.18

            好好哈加油

            0
            • ASH腻

              ASH腻2019.05.21

              太棒了

              0