友情提示:680元/半年,儿童学编程,就上码丁实验室。
同学们!通过上节课的学习我们了解到控制游戏有两种方式,一种是鼠标控制,另外一种就是键盘的控制了。
在上节课我们学习了“鼠标控制角色移动”的方法,并且大家还都创作了“迷宫寻宝”小游戏,你设计的迷宫游戏怎么样,角色听鼠标的指挥吗?那角色只能通过鼠标来控制吗?能否用键盘来控制角色移动,让角色听从键盘的指挥呢?今天我们就以“开汽车”小游戏为主题,来学习如何让键盘控制角色移动。
大家都玩过赛车游戏吗?各种赛车在键盘的操控下飞驰极速前进,真是惊险又刺激。
什么?hold不住了?放心,今天我们学习的只是最简单的赛车游戏,OH!或者只能叫《开汽车》游戏?或者,或者…是个用键盘控制的小汽车游戏?或者是个能用键盘控制的让小汽车移动的简易小程序?
一、案例《键盘控制小汽车移动》或《开汽车》案例视频
这个程序主要是通过键盘控制小车移动,和前面有一节课的侦测不同,那个侦测模块的小车巡线或小猫巡线是通过传感器侦测路线自动移动,不需要人为操作。而这个小车是游戏版的,主要是一人或双人操作键盘实现小车移动到达终点的效果。
二、案例分析
三、手把手学编程:
(一)、 键盘控制汽车动起来
1、启发事件
启发“事件”有多种方式,若要通过键盘控制,可以使用
2、键盘控制移动
(二)、 键盘控制汽车上下左右移动
可以用“动作”模块中的“面向”指令,设置汽车运行的方向。
(三)、“双人赛车”游戏
四、综合运用,延展扩展
我们今天学的内容,不仅可以制作开汽车的小游戏,还能制作许多其它键盘控制角色移动类的作品,比如键盘控制的走迷宫、飞机躲子弹、拼图、选词填空等,大家可以发挥想象课后尝试,制作出更多更有创意的作品。
始发于微信公众号:
我爱编程修炼坊