吃豆人走迷宫-Scratch迷宫游戏算法

吃豆人走迷宫-51scratch
吃豆人走迷宫-Scratch迷宫游戏算法
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 1

作品介绍

Pac-Man被认为是20世纪80年代最经典的街机游戏之一,游戏的主角小精灵的形象甚至被作为一种大众文化符号,或是此产业的代表形象。迷宫也是一个大家喜闻乐见的小游戏,如果把这两者结合在一起,会碰撞出什么用的火花呢?

今天为大家分享的Scratch作品是《吃豆人走迷宫》,这是一款创意迷宫游戏,游戏以Pacman为主角在不同的迷宫中进行闯关。

点击绿旗,运行程序,首先显示的游戏说明界面,游戏一共有8关,其中第一关最为简单,随着关卡的增加,迷宫也越来越复杂,按下键盘上的M键可以启动挑战,或者按下A键开启自动闯关模式。按下M键,进入第一关,只见一个黄色的小圆点在舞台上快速的移动,不一会儿就创建好了一座迷宫,Pacman停留在迷宫的起始位置,而在终点位置又一个红色的小箭头。玩家通过键盘上的上下左右方向键来控制pacman的移动,在移动过程中,如果碰到墙壁,则停止移动,当pacman顺利穿过迷宫,到达终点时,会自动进入下一关,重新开始创建新的迷宫,每增加一关,迷宫地图就变得更加复杂,当顺利闯过8关,游戏胜利,此时会显示你花费的时间。

作品效果

Scratch吃豆人走迷宫作品的预览效果如视频所示:

Scratch吃豆人走迷宫作品效果

作品解读

Scratch吃豆人走迷宫作品角色比较少,也就两个角色,如图所示:

Scratch吃豆人走迷宫角色列表
Scratch吃豆人走迷宫角色列表

本作品创意十足,有两个亮点值得重点关注,一是自动生成迷宫地图,而是让pacma自动走迷宫。其中自动生成迷宫借助了列表,每次都是先生成列表数据,然后再根据列表数据来生成地图。而自动走迷宫则利用了回溯递归算法,由于代码较多,这里就不列出代码了,有兴趣的童鞋可以下载本作品源码进行研究。

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

昵称

取消
昵称表情代码图片

    暂无评论内容