设为首页收藏labplus社区产品资料库
8
积分值+2
4
掌控币+1
0  关注
35  粉丝
27  帖子
大于
2020年04月05日

#基础使用#掌控板 急速降落

掌控板 急速降落

这是自己胡乱想出来的一个小游戏,在掌控板上运行操作。掌控板正面有五个“金手指”按键(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变量)。我的手很笨,所以只能应付两条障碍。愿你们玩的开心。接下来的作品这的是不知道做什么,如果有好的建议请留言或私信我~


2

点赞

481 次阅读4 条评论1 条回复2 人赞
4条评论