当前位置:首页  <  应用教程  <  【创客学堂】用Scratch+Picoboard自制复古风游戏(下)...
【创客学堂】用Scratch+Picoboard自制复古风游戏(下)
编辑:Sam 2015-11-18 浏览次数:1467

 

各位小伙伴是不是觉得有些意犹未尽呢。那么接下来给大家带来一个水果赛跑的游戏。

还是老样子我们先做下游戏规划图


图14 游戏规划图

在4条跑道上分别有四只小动物,分别对应四种水果。被测水果电阻值越大,传感器返回值越大,小动物奔跑的速度越小。最后获得冠军的是电阻值最小的水果




图15 实际连接图


图16 奥松7寸液晶屏显示实验画面

下面进入游戏制作环节

Step1:背景制作


在背景中绘制游戏界面,包括四条跑道以及黄色终点线。背景制作完成如下:


17 绘制背景

Step2:角色设定


除了默认的小猫角色外,再添加小狗、小马、大象三个角色。加上结果角色,共五个角色。


18 添加角色

Step3:程序设计


(1) 各角色的程序

开始游戏时,将各角色放置在舞台左侧,x坐标相同,y坐标根据跑道宽度调整。各角色运动的速度是由电阻传感器传回的值计算得出,当碰到黄色终点线时广播消息“胜利”,然后将自身放大。当接收到消息“胜利”时未碰到黄色终点线,则停止角色的其他脚本。

下面程序为小猫角色的程序,其他角色需要将“阻力-A传感器的值”更换为各自的传感器的值。


19 各角色程序

(2) 结果角色程序

当开始游戏时隐藏,接收到消息“胜利”时移至最上层并显示。


20 结果角色程序

Step4:运行并调试

试玩并对游戏进行修改,游戏运行界面如下:小跑的最快,证明4个水果中桃子的电阻值最小。


图21 动物赛跑中


22 小象获得胜利

游戏制作到这里就结束了,小伙伴们是不是有了自己的好想法,已经跃跃欲试了呢?让我们自己动手动脑动制作一个属于我们自己的游戏吧!

通过三期Scratch软件的学习与实践,让我越来越发现了Scratch软件的精妙之处,而且也有很多爱好者询问有没有更详细的学习资料,天时、地利、人和是时候出版一本的Scratch书籍了!


实验效果视频尽在二维码中,扫一扫即可观看!


相关文章:
 
----------------------------------------------------------------------------------------------------------------
奥松机器人官网:www.robotbase.cn 
微信号:搜索公众号“奥松机器人”
QQ群: 271230889(讨论,解惑)
微博:@奥松机器人基地
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!