泡泡龙游戏的完整制作流程
  nYrzcJimKxjR 2023年11月02日 36 0

嗨!大家好,我是小蚂蚁。在经过了两个多周的折腾,泡泡龙游戏系列教程总算是告一段落了,今天的这篇文章主要梳理一下泡泡龙游戏的整个制作流程。

在看了整个制作流程之后,你多少都会对泡泡龙游戏的整体有一个比较全面的认识和了解。

先来看一张流程图。

泡泡龙游戏的完整制作流程_泡泡龙游戏

来看一下这个流程:当玩家打开游戏时,首先会去读取游戏的关卡数据,读取到数据之后,会根据这个数据来设置游戏开始时的泡泡布局,接着创建发射位置和补充位置的泡泡。到这里游戏的所有准备工作算是结束了,因为如果玩家不在游戏中进行操作,那么游戏将会停在这里,相当于待机状态。

接着,玩家开始操作游戏了,玩家点击了屏幕上的一个位置开始发射泡泡,发射器中的泡泡会被发射出去,它会移动,碰到两侧墙壁时会反弹,碰到上方的任何一个泡泡时会停止,接着开始停靠计算和处理,停靠完成之后,进行查找匹配,先找跟它颜色相同的泡泡,有满足条件(3 个相邻颜色相同)的泡泡之后,再找是否有需要“连锁消除”的泡泡。完成了两轮查找之后,若满足消除条件,则进行消除处理,再然后进行下压处理。如果下压器达到了发射器的位置则游戏结束,否则的话,进入下一轮循环。

这就是泡泡龙游戏的整个流程了,其实也就是我们制作泡泡龙游戏的流程。在你正式开始制作游戏之前,这个流程是需要清楚的,否则你可能就会遇到无从下手的情况了,这也是大多数新手开发者所遇到的情况,因为不清楚游戏的整体制作流程,所以只能想到哪里做到哪里,很可能做着做着就没有然后了。

相反,如果你能清楚游戏的整个制作流程,那么你完全可以将流程划分成一块儿一块儿的,而每一块儿中又可以划分出更多需要处理的事情,这样一件一件的去处理,最后再将各个块儿连接起来,这样整个游戏流程就搭建起来了。

了解游戏制作的流程还是很重要的,整个泡泡龙游戏开发系列教程基本上也是按照这个流程来进行的,在这里给大家汇总一下。

​泡泡龙游戏初始化泡泡的布局处理。​

​使用表格设计关卡以及读取关卡数据还原关卡布局。​

​泡泡的发射,移动,反弹和停止。​

​泡泡的停靠处理。​

​查找匹配算法的原理和实现。​

​连锁消除查找算法的原理和实现。​

这 6 篇教程基本上涵盖了制作一个泡泡龙游戏的绝大部分内容,至于像发射位置,补充位置,粒子效果和下压处理等内容,相对比较简单,就不打算详细讲了。如果上面这些内容你能够掌握的话,其它的部分对你来说都是小菜一碟了。

这个泡泡龙系列教程应该是全网最好的泡泡龙游戏开发系列教程了,在说这句话之前,我在全网搜索了一下,很有信心的说这应该是最好的。之所以说“应该”是因为万一还有更好的我没有找到(有这个概率的),或者以后还有更好的。

除了可能是最好的之外,这个系列教程还是免费的。这年头,这么高质量而且还免费的教程已经不多了。希望大家可以好好的利用,好好的学一下。我已经说过很多次了,消除类型的游戏就那么些东西,只要你花时间研究透一个,所有其它的就都一通百通了。

最后,如果这个系列教程对你有帮助,希望你能够点赞转发,鼓励一下,你的鼓励对我来说价值巨大。


我是会做游戏也会教你做游戏的小蚂蚁,想学习做游戏的话,关注我就对啦!欢迎关注公众号【小蚂蚁教你做游戏】,领取全网最全的微信小游戏开发原创教程资料。

泡泡龙游戏的完整制作流程_游戏开发_02

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

nYrzcJimKxjR