题目要求与分析->用Scratch3制作成语接龙游戏

本教程适合有一定的scratch基础,对积木指令比较熟悉的用户,如果你还不知道怎么使用列表,那么请先去看我们的基础教程。

1、舞台布置,选择一张背景和一个人物角色【随意】,如下图

scratch3制作成语接龙小游戏图文教程

2、将素材中的四个文本分别导入到列表,如下图,成语和首字拼音是一一对应的;字典和拼音这两个列表也是一一对应的。导入完毕之后,我们取消列表前的对勾,将它从舞台上隐藏,他们的用途我们后面会逐一介绍。

scratch3制作成语接龙小游戏图文教程

scratch3制作成语接龙小游戏图文教程


3、角色【frank】作为机器人,随机从成语的列表中随机选择成语,开始出题,程序如下图所示。

scratch3制作成语接龙小游戏图文教程

3、当用户输入完毕之后,电脑需要判断用户输入的成语尾字的拼音,首先是截取尾字,然后就要用到字典这个列表,找到这个字的位置,然后获取在拼音列表中的对应拼音,存入变量“尾字”中。

scratch3制作成语接龙小游戏图文教程

4、找到最后一个字的拼音后,再回到出题的程序段,去成语首字拼音列表里去匹配,找到匹配的位置,如果找到,然后去成语列表里找到这个成语,接龙成功,否则就失败游戏结束。

scratch3制作成语接龙小游戏图文教程

源程序下载:scratch3-成语接龙

本程序没有对用户输入的成语进行校验;机器接龙对匹配的成语也没有采用随机处理,可以进一步改进升级


本站内容未经许可,禁止任何网站及个人进行转载。