作品简介
成语是中国传统文化的一大特色,有固定的结构形式和固定的说法,表示一定的意义,在语句中是作为一个整体来应用的。成语多为四字,也有三字,五字甚至七字以上的。成语有很大一部分是从古代相承沿用下来的,它代表了一个故事或者典故,它是中华文化中一颗璀璨的明珠。
今天给大家带来的Scratch作品是《成语大挑战》,这是一款和语文知识紧密结合的益智小游戏,游戏的目标就是完成成语填空,获取更高的分数。
点击绿旗,运行程序,进入游戏封面,再点击开始挑战按钮,正式进入游戏,在舞台上方会出现横竖交叉排列的两三个成语,这些成语交叉重叠的位置共用一个汉字,但是没有显示出来。与之对应的是在舞台左下方,列出了3个汉字,玩家需要选择正确的汉字,将成语中缺少的汉字补充完整,如果都补充完整,则会自动进入下一关,如果填写错误,则会一直停留在当前关卡,直到填写正确,当然你也可以点击下关挑战跳过本关,直接进入下一关。每完成一个成语,就增加5分,总共有50个关卡,当你完成所有的关卡,会显示“恭喜完成全部关卡,获得奖励积分”。
怎么样,很有趣吧,是不是有点迫不及待要挑战一下啊。
作品效果
Scratch成语大挑战作品的完整效果如视频所示:
作品解读
Scratch成语大挑战作品角色比较多,一共有46个,如图所示:
虽然角色比较多,但大致可以分为6类,简单说明如下:
- 标题:游戏的标题;
- Button2:进入游戏封面,在舞台中间显示开始挑战,进入游戏,移到舞台右下角,显示下关挑战;
- 边框1:在成语的每个汉字周围,都加上了一个边框;
- 边框2、边框3和边框4:有3个边框角色,分别将舞台左下角的3个汉字圈起来;
- txt12:指示当前要填写汉字的空白位置;
- txt:一共有39个,用来表示每个汉字对应的位置,具体的汉字则有角色的私有变量来显示
本作品大量的使用了列表和变量的编程知识,同时也用到了很多编程技巧,是一个非常值得研究和学习的优秀作品。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容