糖心炮弹(一)

今天我们来开发一个好玩的游戏,糖心炮弹。这个游戏的原型是 Ball Blast,起了具有中国特色的糖心炮弹的名字。这个游戏在微信上有1300万用户玩过,可见这个游戏也很火啊。大人们真无聊。糖心炮弹开发起来很简单,我们可以按照下面的步骤制作这个游戏:

1.大炮

上传大炮的图片,用键盘左右键控制大炮的左右移动。这里我们使用了一个相对复杂的实现方式,我们套用了大型游戏中常用到的game loop 游戏循环的概念。

2.糖果

糖果是大炮发射出的子弹,游戏开始后,如果大炮在移动就发射子弹。使用克隆就可以实现这个功能。我们发现,糖果的实现逻辑和炮弹很像,也是通过判断键盘按键来实现的。

3.巨石

每隔一段时间,游戏顶部会落下一块巨石。这里的实现方式和糖果类似,几乎一模一样了。

子弹碰到石头,得分+1,子弹和石头消失。


今天我们先开发到这里,下篇文章中,我们把糖心炮弹剩余的功能开发完成。大家如果对这个小游戏感兴趣,阿达老师把制作过程录制成视频。方便大家学习。大家有什么问题可以随时问阿达老师哦~


你可能感兴趣的:(糖心炮弹(一))