查看: 704|回复: 4

[教程] 基于Mind+的课程:跳栏

[复制链接]
相信大家一定看过奥运会上的跳栏项目,我关注跳栏是因为刘翔事件,前些年闹的沸沸扬扬的。
言归正传,今天呢我们就来看一看怎么用Mind+来实现跳栏。
看看我的游戏界面吧,显示“分数”,角色,背景,障碍物,大概这些。
截图201809031334582246.png
1.首先规划一下小游戏的思路,有背景,有障碍物,有人物,大概就是这么多吧,因此我设置的障碍物也就是“栏”,要有栏可跳吗。
为了背景更加美观,所以我又加了白云呀,建筑物呀,小树呀等等,其实也就是为了漂亮。看看我的角色示意图:
截图201809031334091807.png
2.让建筑,云朵,小树动起来吧,实际运用就是类似相对运动,背景是不动的,动的只有建筑,云朵,小树,和生活是相反的,所以很多时候学生理解起来有难度。
可以实现的方法有好多种,我这里列举两种:
方法一: 截图201809031339436762.png 方法二: 截图201809031340062744.png
建筑,云朵,小树这三个脚本可以一致,如果想要出场更有层次,可以修改初始X坐标
3.“栏”的实现方法当然也可以用2的方法,但是我更喜欢用克隆的方法来实现,直接上图吧
截图201809031343315494.png
4.接下来就是火柴人的脚本了,为了可读性更强,我用了自定义模块
截图201809031344597594.png
有了模块,接下来的可读性就强很多
截图201809031345325068.png
以上是完全的软件程序,用键盘空格就可以实现火柴人的跑跳,当然还可以用音量来控制火柴人,还可以用MIcro:bit中的按键来实现跳的动作,
稍加改动就可以,注:需要添加逻辑“非”
截图201809031350213473.png
很好玩的一款游戏,大家可以试试哟。

Forgotten  版主

发表于 2018-9-3 13:56:06

看起来很棒 , 求项目文件分享
回复 支持 反对

使用道具 举报

蒲公英  见习技师
 楼主|

发表于 2018-9-3 14:20:16

Forgotten 发表于 2018-9-3 13:56
看起来很棒 , 求项目文件分享

源文件不知道怎么分享,我再摸索摸索
回复 支持 反对

使用道具 举报

Forgotten  版主

发表于 2018-9-3 16:58:27

蒲公英 发表于 2018-9-3 14:20
源文件不知道怎么分享,我再摸索摸索

应该可以压缩成zip文件发上来
回复 支持 反对

使用道具 举报

蒲公英  见习技师
 楼主|

发表于 2018-9-3 17:08:56

跳栏.rar (241.74 KB, 下载次数: 22)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
exit; ?>
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail