动物七巧板-Scratch数字拼图游戏

动物七巧板-51scratch
动物七巧板-Scratch数字拼图游戏
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

七巧板是一种古老的中国传统智力玩具,又称七巧图、智慧板,它是由七块板组成的。而这七块板可拼成许多图形,多达1600种以上,例如:三角形、平行四边形、不规则多边形,玩家也可以把它拼成各种人物、形象、动物、桥、房、塔等等,也可以是一些中、英文字母。

七巧板
七巧板

七巧板是古代中国劳动人民的发明,其历史至少可以追溯到公元前一世纪,到了明代基本定型,明、清两代在中国民间广泛流传。在18世纪,七巧板流传到了国外,立刻引起极大的兴趣,有些外国人通宵达旦地玩它,并叫它“唐图”,意思是“来自中国的拼图”。

2021年9月8日,夏焱以18.22秒打破了使用三组七巧板制作三个正方形项目吉尼斯世界纪录。

今天为大家分享的Scratch作品是《动物七巧板》,这是一款和数学知识相结合的益智类拼图游戏,游戏的目标就是将分散的七巧板方块拼成一幅幅完整的动物形状。

点击绿旗,运行程序,进入游戏界面,在舞台的下方分散放置了7个基础板块,包括两个小三角形、一个中三角形、两个大三角形、一个正方形和一个菱形。点击舞台左上角的图标,在舞台中间就会出现某个动物形状的轮廓,首先出现的是一直小猫,玩家使用鼠标将基础板块拖到相应的位置即可,如果需要切换某个图形块的方向,可以使用鼠标点击,每点击一次,右转45度。当成功的完成一幅拼图时,爱心鲜花就纷纷向你涌来,庆祝你的胜利,再次点击左上角图标,则会切换到下一个动物,这里一共有10种不同的动物,包括小猫、小狗、公鸡、小马、小鸭子、大鹅、小猪、小羊羔、奶牛和小鸡,每次切换动物的时候,都会有相应的动物叫声。

要想顺利完成所有的拼图,还是需要动点脑筋的,赶紧来挑战一下吧,看看你最快需要多长时间。

作品效果

Scratch动物七巧板作品的预览效果如视频所示:

Scratch动物七巧板作品效果

作品解读

Scratch动物七巧板作品前后一共使用了17个角色,如图所示:

Scratch动物七巧板角色列表
Scratch动物七巧板角色列表

其中重点角色是基础板块,分为两种,一种是黑色的板块,用来构成动物形状的轮廓,另一种则是彩色的,也就是玩家需要进行拼接的板块,这两种角色也是本作品编程的重点。

对于黑色的轮廓板块来说,逻辑比较简单,就是每出现一种新的动物时,将其移到对应的坐标位置,并设置好方向即可,以“1_black”角色为例,其代码如图所示:

1_black角色部分代码
1_black角色部分代码

而对于彩色板块来说,每次点击时,需要右转45度,其次,在被鼠标点击并拖动时,需要跟随鼠标移动,当放置到对应位置附近时,需要校正其位置,以蓝色三角形角色为例,其核心代码如图所示:

蓝色三角形角色部分代码
蓝色三角形角色部分代码

解决了以上两大核心问题,整个作品创作起来就比较容易了,其它都是细节问题,相对比较简单,这里就不再介绍了。

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

昵称

取消
昵称表情代码图片