hello,不知不觉已经进入了2019年,小朋友们你们又长大了一岁,愉快而又有很有意义的编程一定要坚持哟。编程不仅仅是编程,主要锻炼的是逻辑思维能力,科学创新能力等。
今天我们一起来动手实现大锤头打小老鼠的游戏吧。
一、总体展示
二、一步一步跟我来
第一步 布局
1.1首先插入打地鼠的背景
1.2部署两个角色
1.2.1小老鼠
从Scratch中的自带角色库中选取
1.2.2被打的小老鼠
可以自己绘画
1.2.2大锤头
正常的大锤头
打击小老鼠的大锤头
第二步 程序设计
2.1小老鼠如何从鼠洞中钻出来
通过建立一个radom的链表来记录小老鼠的X坐标和Y坐标,有几个老鼠洞就建立几对坐标,生成一个随机数通过坐标转换公式来定位下一次小老鼠从那个洞中钻出来(隐藏和显示)。
2.2大锤子跟随鼠标移动
大锤子有两个造型,当然跟随鼠标移动时是原形状哦
2.3大锤子打小老鼠
我们这款小游戏要左右手共同操作,既要用右手,也要用左手,通过按下一个按键来控制大锤子打下去。
要注意大锤子的正常造型和打击时的造型切换.
2.4打到小老鼠
当锤子碰到小老鼠时就是代表打到小老鼠了,这儿有个小bug,你可以自己去想。不过不影响整体效果。
2.5程序更有效果
添加声音效果,玩游戏时更见带劲。
三、视频展示
领取专属 10元无门槛券
私享最新 技术干货