[扩展板篇]第17课 射击小游戏(一)

来源:互联网 编辑:wan玩得好手游小编更新:2024-10-30 04:06:29 人气:

 射击小游戏

 

欢迎来到树莓派课堂。前两节课我们利用了红外检测装置,做了一个计分牌。利用OLED显示屏制作了移动的靶心。这节课我们将上述两个功能结合起来,完成一个射击小游戏。

 

本课知识点:

多个函数的运用,以及编写复杂游戏时的逻辑思维

 

本课所需硬件:

树莓派主板、古德微扩展板、OLED显示屏、红外检测传感器

 

游戏规则:

第一行循环显示字符“V”,我们可以看成一个移动的机枪。

第七行随机显示“H”,可以看成要射击的目标。

利用红外检测装置来触发。如果字符“V”和“H”的X轴位置相同,我们正好触发就认为击中目标,右下角得分加1;如果只是触发,并没有击中目标,那么射击次数加1,得分不变。

游戏规则清楚了,连接好你的硬件,我们登陆古德微机器人平台来编写程序。

 

1.先建立几个变量:字符“V”的X坐标“VX”,赋值为0;发射次数为0;得分为0;“H”的X坐标,即“目标位置”为16,也可以是其他16的倍数。初始化OLED屏,打开且清空。将这组积木封装在函数中,命名为“初始化”。



欢迎玩家到【wan玩得好手游】查看最新变态版手游攻略,只需要在百度输入【wan玩得好手游】就可以浏览最新上线送满vip的变态手游攻略了,更多有关BT手游的攻略和资讯,敬请关注玩得好手游!

更多...

热门推荐

更多...

相关文章