糖心炮弹(一)

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

1.大炮

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

2.糖果

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

3.巨石

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

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


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


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2011年10月20日为什么糊涂 回家的路上,晓晓打了个喷嚏,妈妈有点紧张:“怎么了?”却说成了:“怎么办?”说完...
    羊羊羊羊汪阅读 9,505评论 2 14
  • 2018年3月16日 星期五 晴 转眼间,又到了周五。兴奋了片刻,想到本周依旧是停休,...
    清风剑客_fa1f阅读 201评论 0 0
  • 2.延续生命 生命的延续是人本能的欲望,是一件十分自然的事情,不必因为生育感到害羞,也不必因为生育而洋洋自得。万物...
    柚子_甜茶阅读 258评论 4 3
  • 昨天累趴下啦,过年前大扫除,真是不扫不知道自己住的地方有多脏啊。今天依然没有缓过劲来,甚至有点发烧的迹象。算了,今...
    人是活的阅读 151评论 0 0