作品简介
今天为大家带来的Scratch作品是《古墓寻宝》,这是一个迷宫游戏。游戏的目标就是通过迷宫的重重关隘拿到宝藏,我们通过键盘的上下左右四个方向键来控制迷宫小人分别向四个方向运动,但是要注意避开在几个路口来回走动的守卫、蝙蝠🦇和幽灵👻,如果碰到了,迷宫小人就立刻回到起点。同时也要注意处在角落的南瓜🎃,这是个陷阱,如果碰到了,就会有石块从上方掉下来,一旦被石块砸到了,游戏就结束了。
在使用Scratch3.0创作古墓寻宝作品中,主要用到了如下知识点:
- 循环编程和条件编程
- 按键事件编程
- 事件广播机制
- 运动编程,包括瞬移和滑行
作品有两个地方要重点注意,一是为了确保迷宫小人在指定的路线内行走,每走一步都需要判断是否碰到了边缘,一旦碰到边缘就退回去。二是石头的下落运动走的是曲线,这里将综合使用了移动10步指令和在1秒内滑行到x,y指令,有兴趣的小伙伴可以下载本作品好好研究一下。
代码片段
Scratch古墓寻宝作品相对比较简单,总代码量在170行左右,下图是迷宫小人角色的代码片段:
作品效果
Scratch古墓寻宝作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容