内容正文:
1
Scratch游戏制作
——丛林大作战
讨论
1.本游戏运用到的背景是哪个?
2.本游戏中包含哪些角色?
3.这些角色在游戏中的定位分 别是什么?
3
本游戏运用到的 背景是哪个?
本游戏中包含哪些角色?
01
02
Woods
4
这些角色在游戏中的定位分别是什么?
03
进攻者
阻挡者
被进攻者
被进攻的五个小动物,他们运用了哪些已学脚本?
小组
讨论
6
运用已学脚本完成
被攻击者的程序编写
任务一
7
程序展
示
8
阻挡者扫把运用了哪些已学脚本?
小组
讨论
9
运用已学脚本完成
阻挡者的程序编写
任务二
10
程序展
示
11
讨论
进攻者恐龙一直持续的状态是什么?
煽动着翅膀在飞翔
飞翔的过程中会碰到什么?
舞台边缘、扫把、小动物们
碰到不同的物体,会产生什么变化?
碰到舞台边缘改变飞行方向继续飞行
碰到扫把改变飞行方向继续飞行,并且积分加一分
碰到小动物们,游戏结束,所有脚本停止运行
one
two
three
12
根据前面对恐龙运动状态的讨论,分析进攻者恐龙需要运用哪些脚本?
以小组为单位,试着编写恐龙的程序。
小组
讨论
13
重难点分析
恐龙一直煽动翅膀飞行的程序,应该分开编写(如程序A)还是一起编写(如程序B)?
、
程序A
程序B
√
恐龙飞行和煽动翅膀等待0.1秒是同时进行的。
恐龙先飞8~12步后煽动翅膀(变换造型),最后等待0.1秒,如此反复。
14
重难点分析
恐龙碰到舞台边缘和碰到扫把都是改变飞行方向,需要使用的脚本是不是也是相同的呢?
脚本 面向X方向 中用到了随机数,这个区间我们应该怎样选择?
朝上飞
-90<方向<90
15
重难点分析
1、积分如何显示?2、如何增加积分?3、如何重置积分?
、
16
根据以上讨论分析完成
进攻者的程序编写
任务三
17
各个击破
为什么有些同学的恐龙一直左右飞行,不进攻小动物们?
更改方向
各个击破
为什么有些同学的恐龙碰到扫把不改变方向,而他检查了很多遍也没找到原因?
面向什么方向
面向什么角色
×
√
各个击破
为什么有些同学的积分变量一直等于0,而他明明设置了如果碰到扫把,积分增加1分?
×
√
重复执行了积分清零的脚本
程序展
示
21
2、回顾阻挡者的程序编写
小结
1、回顾被攻击者的程序编写
3、回顾进攻者的程序编写
22
寻找分析如何给这个游戏加上背景音乐和积分音效,
并在游戏结束时出现“游戏结束”的字样提醒玩家游戏已结束。
课后探究
23
THANK YOU
愿你学有所得,学有所获,学有所用!
24
EVCapture4.1.6软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
EVCapture4.1.6软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
EVCapture4.1.6软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
EVCapture4.1.6软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
EVCapture4.1.6软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
$