1.课程回顾 #
1.1 字母随机下降 #
(1)将26个字母加入列表;
(2)26个字母随机的从天空降落;
(3)使用克隆体,控制字母下降的速度;
(4)当按下对应的字母按键时,字母消失(克隆体消失);
(5)当碰到地面时,字母消失。
1.2 字母列表 #
(1)更改每个字母的名称为数字
(2)将每一个字母的名称添加到列表中
(3)初始化变量“数字”、列表
1.3 字母随机切换 #
(1)当倒计时结束后,开始执行
(2)换成字母列表中的第某项造型
(3)克隆字母
(4)调整时间
1.4 按键字母消失 #
当按下任意按键的时候,依次检测:
当按下按键是“A”,并且当前造型名称与字母表中第1项相同的时候,删除克隆体
当按下按键是“B”,并且当前造型名称与字母表中第2项相同的时候,删除克隆体
2.学习目标与任务 #
2.1 课堂任务 #
这节课,我们来完成打字游戏2.0版本。
增加一点游戏体验难度与趣味性,为游戏设置关卡及为角色设置生命值。
2.3 作品分析 #
(1)如何设计关卡?–为了增加游戏难度,当达到一定的分数时增加关卡
(2)关卡增加后,字母下降速度增快
(3)没有按成功,减小生命值
(4)设置得分、速度、生命值、关卡等变量。
3.编程思路与步骤 #
3.1 变量的初始化 #
(1)关卡初始为第1关
(2)得分为0
(3)造型数字名称初始为1(逐渐变为26)
(4)生命值设为10
(5)清空列表
3.2 关卡分数 #
(1)达到某个分数后,才可以通过一关
(2)先创建关卡分数列表
(3)手动设置每个关卡的最高分数
3.3 关卡速度 #
(1)每一关字母的下降速度不同,第1关最慢
(2)速度即克隆角色的下降时间
(3)创建关卡速度列表
(4)手动设置关卡速度(秒)
3.4 下降速度 #
将速度对应为关卡速度列表的每一项
第1关,速度为关卡速度列表的第1项
第2关,速度为关卡速度列表的第2项
得分大于某一关的分数,速度设为关卡速度的第速度项
3.5 得分设置 #
按下某个字母就将得分增加1
4.问答与练习 #
为游戏设计游戏结束背景和游戏胜利背景!