密室盗宝-Scratch迷宫游戏创意作品

密室盗宝-51scratch
密室盗宝-Scratch迷宫游戏创意作品
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天给大家分享的Scratch作品是《密室盗宝》,这是一款迷宫游戏,游戏的目标是控制埃及猫拿到钥匙开门,顺利穿越迷宫盗走宝石。

点击绿旗,运行程序,进入游戏封面,这里对游戏的玩法进行了说明介绍,6秒后自动开始游戏。进入游戏界面,这是一个迷宫,埃及猫停留在迷宫的左上角,宝石在舞台中间迷宫的一个角落里,而出口则在迷宫的右上方。玩家通过按下键盘上的↑、↓、←、→四个方向键来控制埃及猫躲避旋转门和卫士,然后再拿到钥匙打开密室的门,宝石就在这里,一旦拿到宝石,就会触发机关,埃及猫必须穿过障碍物,到达出口,此时游戏胜利。在移动的过程中,如果碰到旋转门、卫士、闸门和石头任何一个障碍物,埃及猫都会回到开始位置,重新开始游戏。

怎么样,赶紧来试试吧,帮助埃及猫穿越迷宫,拿到宝石并逃出密室吧。

作品效果

Scratch密室盗宝作品的完整效果如视频所示:

Scratch密室盗宝作品效果

作品解读

Scratch密室盗宝作品一共使用了14个角色,如图所示:

Scratch密室盗宝角色列表
Scratch密室盗宝角色列表

各角色效果和功能简要说明如下:

  • 埃及猫:游戏的主角,通过按下键盘的方向键来控制其上下左右移动,如果碰到障碍物,则回到舞台左上角位置;
  • 卫士:在舞台下方区域左右来回移动,这是埃及猫穿越迷宫的必经之路;
  • 旋转门:在舞台左侧,不停的旋转,是埃及猫要避开的障碍物之一;
  • 钥匙:要进入密室,必须要先拿到钥匙,用于开锁,当埃及猫拿到钥匙后,钥匙会跟随埃及猫移动;
  • 锁孔:当钥匙碰到锁孔,就表示开锁了,此时密室们就会打开;
  • 门:密室的门,挡住了埃及猫的去路,开锁后会自动打开;
  • 宝石:停留在密室的角落里,当碰到埃及猫时消失,表示已经拿到宝石了;
  • 闸门左和闸门右:当拿到宝石后,会触发机关,右闸门会不停的来回移动,挡住了埃及猫的去路,要小心避开;
  • 石头:拿到宝石后,触发机关,石头左右来回滚动,埃及猫也要避开;
  • 赢:当埃及猫拿到宝石并顺利闯过迷宫,到达出口,游戏胜利,会程序赢的界面。

本作品难度不大,角色倒是不少,需要注意的是,埃及猫在移动的过程中,不能直接穿墙而过,那这是怎么实现的呢?如果你仔细观察背景图,可以发现在所有墙体表面都有一条橙色的线段,包括舞台四周也有橙色线段,我们只需要在程序中检测是否碰到橙色,然后再做相应处理即可,其代码如下图所示:

避免埃及猫穿墙而过代码
避免埃及猫穿墙而过代码

这是一个非常重要的编程小技巧,尤其是在迷宫类游戏中被大量的使用,一定掌握并灵活运用哦。

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

昵称

取消
昵称表情代码图片

    暂无评论内容