甲骨文解密-Scratch对对碰创意作品

甲骨文解密-51scratch
甲骨文解密-Scratch对对碰创意作品
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 1

作品介绍

你听说过甲骨文吗?

甲骨文,是中国的一种古老文字,它因镌刻、书写于龟甲与兽骨上而得名,为殷商流传之书迹,内容为记载盘庚迁殷至纣王间二百七十年之卜辞,为最早之书迹。甲骨文距今已有三千余年,它不仅是研究我国文字源流的最早而有系统的资料,同时也是研究甲骨文书法重要的财富。

从1899年甲骨文首次发现,据专家统计,共计出土甲骨154600多片,其中大陆收藏97600多片,台湾省收藏有30200多片,香港藏有89片,总计中国共收藏127900多片,此外,日本、加拿大、英、美等国家共收藏了26700多片。这些甲骨上刻有的单字约 4500个,迄今已释读出的字约有2000个左右。

今天为大家分享的Scratch作品是《甲骨文解密》,这是一款和语文知识相结合的创意小游戏,游戏的目标是将现代文字与对应的甲骨文进行配对消除。

点击绿旗,运行程序,正式开始游戏,舞台最上方是作品的名称“甲骨文解密”,在名称下方是5行4列的文字阵列,其中有10个是现代汉字,其余的10个则为甲骨文。玩家使用鼠标点击文字,如果是第一次点击,该文字会变为已选择状态,再点击另一个汉字时,如果二者是配对的汉字和甲骨文,则二者同时消除,否则二者都恢复为未选择状态。当所有10对文字都完全配对完成,游戏结束,并显示“太棒啦”效果。

作品效果

Scratch甲骨文解密作品的预览效果如视频所示:

Scratch甲骨文解密作品效果

作品解读

Scratch甲骨文解密作品的角色列表如图所示:

Scratch甲骨文角色列表
Scratch甲骨文角色列表

这里一共是21个角色,其中20个角色为文字角色,注意这些文字的名称非常有特点,比如针对“步”字,一个是“步-甲骨文”,另一个是“步-简体”。利用这个特性,我们就可以很好的判断被选中的两个汉字是否配对了,其核心代码如图所示:

Scratch甲骨文解密核心代码
Scratch甲骨文解密核心代码

为了对选择的两个文字进行比较,我们需要使用了变量“角色1”和“角色2”来保存选择的文字,然后当二者被选中的时候,来比较其第一个字符是否相等,如果相等,则说明配对成功,否则配对失败。

其实,这就是大家经常玩的对对碰游戏,只不过本作品将对对碰游戏和甲骨文知识进行结合,在创作游戏过程中,既学会了编程知识,又了解了关于甲骨文的相关知识,是一个非常有意思的STEM编程作品。

© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片