题目要求与分析->用Scratch3制作成语接龙游戏
本教程适合有一定的scratch基础,对积木指令比较熟悉的用户,如果你还不知道怎么使用列表,那么请先去看我们的基础教程。
1、舞台布置,选择一张背景和一个人物角色【随意】,如下图
2、将素材中的四个文本分别导入到列表,如下图,成语和首字拼音是一一对应的;字典和拼音这两个列表也是一一对应的。导入完毕之后,我们取消列表前的对勾,将它从舞台上隐藏,他们的用途我们后面会逐一介绍。
3、角色【frank】作为机器人,随机从成语的列表中随机选择成语,开始出题,程序如下图所示。
3、当用户输入完毕之后,电脑需要判断用户输入的成语尾字的拼音,首先是截取尾字,然后就要用到字典这个列表,找到这个字的位置,然后获取在拼音列表中的对应拼音,存入变量“尾字”中。
4、找到最后一个字的拼音后,再回到出题的程序段,去成语首字拼音列表里去匹配,找到匹配的位置,如果找到,然后去成语列表里找到这个成语,接龙成功,否则就失败游戏结束。
源程序下载:scratch3-成语接龙
本程序没有对用户输入的成语进行校验;机器接龙对匹配的成语也没有采用随机处理,可以进一步改进升级
本站内容未经许可,禁止任何网站及个人进行转载。