资讯内容
Scratch编程趣味篇(二十六)-植物大战僵尸-游戏篇
第26课 植物大战僵尸
1
学习目标今天,小喵老师分享一个Scratch编程制作经典极富策略性的小游戏-植物大战僵尸。当经典的游戏铃声响起,真是满满的回忆,各种升级版本更是增加了挑战的乐趣。游戏效果如下:
以下程序只展示第一关的内容,更多精彩内容大家在下载完程序以后可以自行调试,效果如下:
获取本程序源码,请大家让一个好友关注本公众号,然后在公众号消息里或者文章下方留言回复“已推广-闯关躲避球”,即可获取程序源代码链接。
2
编程实现第一步:材料准备
游戏中涉及的角色很多,太阳、小豌豌、豌豆、僵尸、喷壶、施肥袋等等,背景也是多种多样。这里就不一一列举。
第二步:程序搭建
(1)定义角色的移动
僵尸的动作定义如下:
小豌豌的动作定义如下:
豌豆的动作定义如下:
这些是这个游戏的核心角色的程序代码,其他角色的定义,大家可以在获取程序以后自行研究。
对于一个复杂的程序,每个人的编程思路还有实现方法都不一样,不过还是提醒大家要有模块化编程的思想,一方面是为了程序更具可读性,另一方面也方便自己对程序的调试。
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除
- 上一篇
scratch编程带着小猪佩奇又来啦:制作乔治哭的画面
这次有趣的scratch编程课,老师带着小猪佩奇中的乔治来做小程序啦!在小猪佩奇动画片中,乔治哭起来可是很有特色的,这次我们就用scratch来实现这个画面。我们首先来观察一下乔治哭的画面。在这个画面中,乔治的表情会变化,眼泪会飞出来!所以我们要制作这两个效果!
- 下一篇
Scratch教程(九)——打砖块游戏
前言 有一段时间没有更新Scratch教程,一来是孩子开始学习Python编程,在解决实际问题的时候毕竟Scratch这种玩具式的语言还是很难胜任的;二来是由于学校一直推行的是logo语言编程。不过这种状况已经改变,从今年开始,学校终于打算开设Scratch课程,对于初学计