(共10张PPT)
084僵尸大战
学习目标
1、思考如何绘制僵尸相关的角色和造型;
2、综合应用变量、克隆、侦测、控制语句实现所需效果;
3、编写程序实现,控制主角灵活的前后前进左右转动,发射激光枪攻打僵尸,注意随着分数的变化僵尸的速度也会变快,小心僵尸的袭击。
效果展示
知识点讲解
思维转换——绘制角色的俯视图来实现所需僵尸的效果
知识点讲解
控制主角左右旋转
上下平移滑动
灵活出击和后退
重要代码解析
僵尸朝主角攻击 碰到激光被击退消失
得分达到20分及以上
僵尸加速攻击
前端设计(角色与背景)
两个角色:绘制角色 注意调整大小 中心点
背景:自选
参考代码
主角
参考代码
僵尸
创新与思考
思考下,还可以添加不同种类或颜色大小不一的僵尸,提升游戏的趣味性。
Scratch
clickec
编程
0.0
it
0.02
secs
x9n
me
二育宝
N
道
X
0
得分
●
漫型
射击
回
个↓
组合
拆敢
住前放
住后前
放最前面放最后面
造型1
182X115
填充
轮第
0
血
X
复制
粘妇
别除
2
造型2
178X112
3
射击
1445X483
转换为图
红
造型
造型1
回
个
个
组含
折款
住前放
住后前
就最前面就最后面
接型1
164X121
填充
轮路
0
B
X
复制
档贴
除
以
如果
按下
键?
那么
左转
5
度
如果
按下
键?
那么
右转
5
度
如果
按下
个T
键?
那么
将
X
增加
如果
按下
键?
那么
将
增加
将
X
设为
0.9
X
移动
X
步
显灭
移到X
在
-240
和
240
之间取随机数
160
如果
得分
19
那么
重复执,行直到
到颜色
面向
主角
面向
主角
移动
8
步
移动
4
步
如果
碰到颜色
那么
等待
0.3
秒
凯数
说
僵尸吃掉了你的脑子~
、1
秒
◆
将
得分·
增加
停止
全部脚本·
当被点击
将
X
设为
0
移到x
207
-165
当被点击
重复执行
重复执行
如果
按下
键?
那么
换成
造型1。
造型
左转
5
度
等待
0.05
秒
●
换成
造型2
造型
如果
按下
键?
那么
如果
按下
空格。
键?
那么
右转
5
度
换成
射击、造型
如果
按下
键?
那么
如果
得分
30
那么
将
X
增加
说
胜利
1
秒
如果
按下
键?
那么
停止
全部脚本
将
X
增加
将
X
设为
0.9
移动
X
步