友情提示:380元/半年,儿童学编程,就上码丁实验室。
猫和老鼠
TOM AND JERRY
相信大家对《猫和老鼠》(Tom and Jerry)这部动画片并不陌生,那只狡猾却老是被恶搞的大猫和一只淡定而聪明的小老鼠,总是在互相打闹与追逐中给予大家无穷的欢乐。今天我们就来做一个猫和老鼠的游戏。
要实现猫和老鼠的游戏并不难,我们可以制作出“猫抓老鼠”的游戏,也可设计出一个“躲猫猫”的游戏。这次我们就以“猫抓老鼠”为例,来设计我们的游戏吧!开始时先要让小老鼠能够随机移动,碰到边缘就返回,然后控制小猫去抓小老鼠。如果小猫碰到了小老鼠就让小老鼠消失,再加上“重复执行直到”循环模块,游戏就可以不停的玩了。下面我们就来看看如何制作这个游戏吧!



“猫抓老鼠”的游戏,我们需要有猫、老鼠两个角色。首先,将默认出现的角色删除,再从图片库中选取猫、老鼠两个角色,分别作为游戏中的猫、老鼠,并调整它们的大小。其次,从背景库中选择一张你喜欢的背景图作为游戏背景。大家也可以在网上下载其它图片作为游戏角色和背景。前面的步骤完成后,接下来,我们就看看,如何搭建让小猫跟随鼠标移动的脚本。
选择角色、背景
小猫跟随鼠标移动
搭建好脚本后,点击绿旗就可以启动脚本了。你会发现小猫会很听话的跟随鼠标移动。
我们搭建好小猫跟随鼠标移动的脚本后,接着就要搭建小猫抓住老鼠的脚本了。可以采用侦测模块中的“碰到”命令,侦测是否碰到物体。
侦测模块
“猫抓老鼠”游戏中猫的最终脚本
单击绿旗启动脚本,然后随意移动鼠标,如果猫碰到老鼠,就显示“抓到你了!”并停留2秒。
❤涨知识:在Scratch中。搭建碰到边缘情况的脚本,可以用“碰到边缘反弹”指令,也可以通过侦测中“碰到”指令,在旁边的下拉菜单中可以选择“边缘”。
菜单
主要区别如下:
小猫的脚本搭建好后,我们接着搭建小老鼠的脚本。让小老鼠能够随机移动,碰到边缘返回,直到碰到猫时才结束。
舞台角度
老鼠随机出现脚本
接下来我们要让小老鼠能够任意转弯移动,并且碰到边缘返回。
老鼠碰到边缘返回
小老鼠碰到猫时结束(即猫抓到老鼠)。
猫抓到老鼠
“猫抓老鼠”游戏中老鼠的最终脚本
点击绿旗,启动脚本,大家就可以看到一只到处乱窜的老鼠。这时再利用鼠标控制猫,就可以实现一个好玩的“猫抓老鼠”的游戏了!