跳至正文
View Categories

< 1 min read

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.问答与练习 #

为游戏设计游戏结束背景和游戏胜利背景