(共12张PPT)
同学们你们喜欢玩游戏吗?老师今天带了一款克隆飞机大战的游戏,你们想玩一玩吗?
克隆飞机大战
请同学来帮老师补充下克隆飞机大战的游戏规则
( )架飞机从( )位置( )移动,如果被( ),就( ),如果碰到( ),也( )
火炮在不断( ),按( )往左旋转,按( )往右旋转
无数
随机
向下
火炮击中
消失
边缘
消失
发射
左移键
右移键
任务一:设置舞台与角色
说一说舞台有哪几个角色,每个角色都有什么造型?
火炮不断发射,发射前,发射后两个造型
飞机 飞机和爆炸后的造型
角色分析
请同学们根据书本56、57页绘制相应角色。
火炮
爆炸后造型
飞机
三个椭圆
若干个圆堆叠
设置旋转中心
角色动作分析
请同学根据游戏规则用自然语言描述一下角色的动作是怎样的?
火炮
飞机
不断发射
按左往左旋转
按右往右旋转
随机出现在上方
慢慢下落
碰到火炮消失
碰到边缘消失
想一想火炮是通过按键来控制的,飞机是从上面往下落的,这种控制方式和运动规律我们在哪课中类似的学过?
任务二:基于吃豆精灵游戏实现飞机大战
火炮
不断发射
按左往左旋转
按右往右旋转
飞机
随机出现在上方
慢慢下落
碰到火炮消失
碰到边缘消失
基于吃豆精灵游戏,我们的飞机大战游戏也完成了,我们一起来玩一玩吧?说一说你们发现了什么问题?
问题1:飞机同时下落,来不及击中
问题2:飞机数量有限只能通过复制的办法
什么是克隆呢?
可以继承与本体一样的外形特征和属性
请同学们找一找与克隆相关的指令有哪些?
诞生
运动
消亡
生命体
任务三:修改程序,用克隆优化飞机大战
请同学们尝试修改脚本,优化飞机大战
拓展任务:想一想如何让游戏变得更好玩呢?
可以将火炮改良成子弹发射。
可以加入限时和计分功能
今天我们学习了用克隆制作飞机大战游戏,小组交流下
还有哪些案例可以用克隆呢?
下雪场景
切西瓜
植物大战僵尸
雪花片
水果
僵尸
相同或同类
运动规律相同或者相似