泡泡龙-Scratch经典游戏创意作品

泡泡龙-Scratch经典游戏创意作品

泡泡龙-51scratch
泡泡龙-Scratch经典游戏创意作品
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

泡泡龙是由日本太东公司研发的一款休闲游戏,于1994年首次发布。游戏玩法是玩家从下方中央的弹珠发射台射出彩珠,多于3个同色珠相连则会消失。泡泡龙的经典玩法实际上类似于弹珠游戏,玩家需要发射不同色彩的弹珠,三颗同色的珠子可以互相抵消,消除的珠子越多分数越高。泡泡龙还有一个有趣的玩法是双人模式,一个人消除的珠子会跑到对方那里,因此两个人需要争分夺秒争取快速消除更多珠子。

今天为大家分享的Scratch作品是《泡泡龙》,这是一款经典的消除游戏,游戏的目标是消除所有的泡泡,从而获取胜利。

点击绿旗,运行程序,进入游戏封面,点击开始游戏按钮,正式进入游戏,在舞台的正上方会出现5排彩色的泡泡,有紫色的、橙色的、绿色的、蓝色的、红色的,每排12个,一共有60个泡泡。在舞台底部中间位置又一个泡泡枪,玩家通过鼠标来调整泡泡枪的方向,并借助由虚线构成的瞄准器来确定目标泡泡,按下鼠标键发射泡泡,如果击中的泡泡至少有3个同色泡泡连在一起,则消除所有同色的泡泡。玩家每次可以连发5颗子弹,如果有泡泡被消除,则剩余子弹数不变,当5颗子弹全部消耗完,泡泡会增加一层,并整体下移一层,同时子弹数又回到5。游戏过程中,玩家可以按下H键隐藏瞄准器,再按下S键显示瞄准器,按下F键可以随时完成装弹,按下空格键则可以切换泡泡的颜色,如果所有的泡泡都被消除,则游戏胜利,如果泡泡下移到泡泡枪的位置,则游戏失败。

作品效果

Scratch泡泡龙作品的完整效果如视频所示:

Scratch泡泡龙作品效果

作品解读

Scratch泡泡龙作品一共使用了10个角色,如图所示:

Scratch泡泡龙角色列表
Scratch泡泡龙角色列表

本作品有一定的难度,尤其是如何实现泡泡的生成、下移以及判断是否要消除相连的泡泡,这需要用到二维数组的概念,而在Scratch中并没有二位数字,只能通过列表来模拟,这部分代码比较多,就不再列出了。

除了泡泡效果外,还有一个难点, 就是如何实现瞄准器效果,这是通过画笔,绘制一连串的线段来实现的,其代码如图所示:

绘制瞄准线代码
绘制瞄准线代码

通过代码可以看到,根据每次发射球的颜色不同,绘制的瞄准线颜色也是不同的。

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

昵称

取消
昵称表情代码图片

    暂无评论内容