我是2016年考的驾照,那一年我考驾照前前后考了四次,の,休息一下啊。科目二中五个项目:侧方停车、定点停车与上坡起步、直角转弯、曲线行驶、倒桩入库。基本上能犯的错都让我犯过了,不过失误率最高的还是倒车入库。于是有了今天的“胖桑停车场”这个游戏。(桑哥千万别生气,用您的大名来定义作品,是为了表达我对您的敬仰之情犹如滔滔江水连绵不绝)
游戏简介:
本游戏使用了Mind+软件进行编程,使用gamepad手柄遥控。通过定义前进、后退、左转、右转,控制软件中 小车能够成功的驶入停车位中。
步骤1 绘制舞台
打开Mind+,新建一个项目。 然后在Mind+右下角舞台列表的下面单击“画笔按钮,进入背景1编辑界面。
使用矩形工具绘制一个绿色的矩形使其填充在舞台上。在使用矩形工具绘制多条灰色矩形。使用白色线条工具绘制多条线条。对于不规则图形绘制,建议先绘制规则矩形,然后通过“变形”工具,绘制不规则图形,具体效果如下图所示。使用文字工具输入文字“胖桑停车场”。
步骤2 绘制角色
1.删除默认角色
删除默认角色,选择角色库,这里叫精灵库中的默认角色,删除之。(吐槽下,这个三叉戟实在给糟蹋的不忍直视,强烈建议换掉)
2.绘制car角色
使用矩形工具原型工具绘制小车车体,具体绘制过程不在叙述。小车如下图所示。
步骤3 绘制停车场
使用矩形工具和线条工具,我绘制了一个诡异新奇的停车位。如下图所示
步骤4 编写指令
由于本次只做了一个场景,相对来说比较简单,我们只对Car角色中编写指令。如下图所示,代码左手边上下两段为按下手柄UP和 DOWN键后的控制代码。右边的两段代码,上段部分,分别对正确进入停车位和冲入绿化带的判断,正确进入停车位必须满足两个条件,car角色碰到了carhome,car角色不在灰色道路上;冲入绿化带,car角色碰到绿色来进行判断。右侧下端代码是对小车移动速度进行控制。
步骤5 联机测试
由于此次使用的是联机模式,用usb连接线将microbit与电脑连接起来,选择正确的端口号,第一次安装后,要求对板子进行校准。我们通过翻转倾斜板子使得板子上每个LED都亮起后,之后出现一个笑脸表明校准结束。
步骤6 游戏时间到!
完成上述步骤,下面进入游戏时间。胖桑停车场等你来嗨。
https://gitee.com/cj13500576387/codes/mix5v39gr7takod62c48y26
评论