掌控板 急速降落

大于
帖子创建于2020年04月05日 基础使用 487 次浏览 2 个赞

掌控板 急速降落

这是自己胡乱想出来的一个小游戏,在掌控板上运行操作。掌控板正面有五个“金手指”按键(p/y/t/h/o/n)。所以们我们先绘制5条垂直的线,将屏幕分割为6个相对平均的区域。通过触摸6个金手指,改变主角的x坐标。避开障碍,从缺口中穿行。


【原创】文章全部内容皆为作者原创,如有转载请注明出处

将屏幕分为6个部分


制作一点点缀,算是天空中的漂浮物吧。没有任何意义,不参与运算


绘制两个水平的横线,作为障碍物,每次只有一个缺口给主角通行


障碍物尽头后的重新运行

随机缺口位置,变量d1,d2(缺口位置,x点);变量x,y(主角位置,矩形);变量x1x2(障碍物x坐标);变量y1y2(障碍物y坐标),分数累加的脚本也可以写在这里。


主角移动脚本:

触摸金手指P/Y/T/H/O/N即可在6个区域切换位置。


碰撞逻辑:

掌控板的刷新速度比较慢,所以我们这里使用了两条线来做障碍,就有了两个判断,实际上是一样的。

Y在50~60之间时,判断主角x坐标位置即可,即判断是否在缺口处(缺口起点x坐标为d),不在的话就中断执行,显示分数。


End脚本:

提示游戏结束,并显示分数。


好了,以上就是我制作的“急速降落”小游戏了,觉得还不够刺激的同学可以再添加障碍,是加上很简单的(就是再添加一套xyd变量)。我的手很笨,所以只能应付两条障碍。愿你们玩的开心。接下来的作品这的是不知道做什么,如果有好的建议请留言或私信我~


4 条评论

🐳

2020年04月10日

分数得程序没有呀

有 1 条回复

🐳

2020年04月13日

你是怎么判断得分的?

论坛小助手

2020年04月14日

可以把源代码分享下,方便大家学习

麗麗

2020年04月15日

给老师点赞,亲们如果想自己动手尝试一下的可以复制下面链接打开手机淘宝购买掌控板哦:fu植这行话€NNGD1k91QOn€转移至τáǒЬáǒ【掌控板2.0新版官方语音识别功能盛思mPython开发板STEAM创客编程】;或https://m.tb.cn/h.VSpDGGT?sm=bacbc4 掂击链街,再选择瀏..覽..噐dakai