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

Mind+ Gamepad制作胖桑停车场 简单

头像 hnyzcj 2019.01.03 1235 0

我是2016年考的驾照,那一年我考驾照前前后考了四次,の,休息一下啊。科目二中五个项目:侧方停车、定点停车与上坡起步、直角转弯、曲线行驶、倒桩入库。基本上能犯的错都让我犯过了,不过失误率最高的还是倒车入库。于是有了今天的“胖桑停车场”这个游戏。(桑哥千万别生气,用您的大名来定义作品,是为了表达我对您的敬仰之情犹如滔滔江水连绵不绝)

游戏简介:

本游戏使用了Mind+软件进行编程,使用gamepad手柄遥控。通过定义前进、后退、左转、右转,控制软件中 小车能够成功的驶入停车位中。

project-image
project-image

材料清单

步骤1 绘制舞台

打开Mind+,新建一个项目。 然后在Mind+右下角舞台列表的下面单击“画笔按钮,进入背景1编辑界面。

project-image

使用矩形工具绘制一个绿色的矩形使其填充在舞台上。在使用矩形工具绘制多条灰色矩形。使用白色线条工具绘制多条线条。对于不规则图形绘制,建议先绘制规则矩形,然后通过“变形”工具,绘制不规则图形,具体效果如下图所示。使用文字工具输入文字“胖桑停车场”。

project-image

步骤2 绘制角色

1.删除默认角色

删除默认角色,选择角色库,这里叫精灵库中的默认角色,删除之。(吐槽下,这个三叉戟实在给糟蹋的不忍直视,强烈建议换掉)

2.绘制car角色

使用矩形工具原型工具绘制小车车体,具体绘制过程不在叙述。小车如下图所示。

project-image

步骤3 绘制停车场

使用矩形工具和线条工具,我绘制了一个诡异新奇的停车位。如下图所示

project-image

步骤4 编写指令

由于本次只做了一个场景,相对来说比较简单,我们只对Car角色中编写指令。如下图所示,代码左手边上下两段为按下手柄UP和 DOWN键后的控制代码。右边的两段代码,上段部分,分别对正确进入停车位和冲入绿化带的判断,正确进入停车位必须满足两个条件,car角色碰到了carhome,car角色不在灰色道路上;冲入绿化带,car角色碰到绿色来进行判断。右侧下端代码是对小车移动速度进行控制。

project-image

步骤5 联机测试

由于此次使用的是联机模式,用usb连接线将microbit与电脑连接起来,选择正确的端口号,第一次安装后,要求对板子进行校准。我们通过翻转倾斜板子使得板子上每个LED都亮起后,之后出现一个笑脸表明校准结束。

project-image

步骤6 游戏时间到!

完成上述步骤,下面进入游戏时间。胖桑停车场等你来嗨。

project-image

https://gitee.com/cj13500576387/codes/mix5v39gr7takod62c48y26

评论

user-avatar