嗨!大家好,我是小蚂蚁。经过两个多星期的折腾游戏角色,泡泡龙系列游戏教程终于告一段落。今天的文章主要梳理了泡泡龙游戏的整个制作流程。
看完整个制作过程,你会对整个泡泡龙游戏有更全面的了解和了解。
我们先来看一张流程图。
我们来看看这个过程:当玩家打开游戏时,他会首先读取游戏的关卡数据。读取数据后,他会根据这些数据在游戏开始时设置气泡布局,然后创建发射位置和补充位置的气泡。游戏的一切准备到这里就结束了,因为如果玩家在游戏中不操作,游戏就会停在这里,相当于处于待机状态。
然后,玩家开始操作游戏。玩家点击屏幕上的一个位置开始发射泡泡。发射器中的气泡会被发射,它会移动,当它撞到两边的墙壁时,它会弹回来。当上面有任何气泡时它会停止,然后开始对接计算和处理。对接完成后,搜索匹配,先找到与其颜色相同的气泡,有符合条件的气泡(3个相邻颜色相同)后,再查找是否有需要的气泡“链式消除”。完成两轮搜索后,如果满足消除条件,则进行消除过程,然后进行抑制过程。如果推动器到达发射器的位置,则游戏结束,否则进入下一轮循环。
这就是泡泡龙游戏的全过程,其实就是制作泡泡龙游戏的过程。在正式开始制作游戏之前,这个过程需要明确,否则可能会遇到无法开始的情况。这也是大多数新手开发者都会遇到的情况,因为他们并不了解游戏的整体制作流程。所以只能想到在哪里做,做完之后很可能就没有了。
相反,如果你能了解游戏的整个制作过程,那么你完全可以把这个过程分成几块,每块又可以分成更多需要处理的东西,这样一一处理去处理它,最后把各个块连接起来,这样整个游戏流程就搭建好了。
了解游戏制作的流程还是很重要的。整个系列的泡泡龙游戏开发教程,基本都是按照这个流程进行的,这里我给大家总结一下。
Bubble Bobble 初始化气泡的布局处理。
使用表格设计关卡并读取关卡数据以恢复关卡布局。
气泡发射、移动、弹跳和停止。
泡泡码头处理。
搜索匹配算法的原理与实现。
链消搜索算法的原理与实现。
这6个教程基本涵盖了制作泡泡龙游戏的大部分内容。至于发射位置、补位、粒子效果和压力处理,都比较简单,就不赘述了。 如果你能掌握以上内容,其他部分对你来说都是小菜一碟。
这个泡泡龙系列教程应该是全网最好的泡泡龙游戏开发系列了。在说这个之前,我搜索了整个网络,我有信心这应该是最好的。的。我说“应该”的原因是,以防万一我没有找到更好的(以这个概率),或者将来有更好的。
这一系列教程不仅是最好的,而且是免费的。这些天来,没有多少这种质量的免费教程。希望你能好好利用,好好学习。正如我多次说过的,消除游戏就是这样,只要你花时间研究一个,其他的都是完美的。
最后,除了这一系列教程之外,还有一个泡泡龙游戏的项目模板,可以算是一个小增值服务!这个系列教程是我在做项目的时候写的,所以项目项目也对应系列教程。如果你可以一只手看教程泡泡龙游戏制作课程,另一只手拿着项目项目进行对比,学习效果会事半功倍。
这里是泡泡游戏模板的小程序代码,长按可以识别。
在此处访问项目工程。
我是一只会做游戏的小蚂蚁,教你怎么做游戏。欢迎关注公众号【小蚂蚁教你做游戏】泡泡龙游戏制作课程,领取全网最全的微信小游戏开发系列原创教程资料。
泡泡龙小游戏已经上线。这是一款泡泡龙游戏,您可以自己制作关卡。欢迎试用。
原创不易。如果您觉得文章内容对您有帮助,请点赞转发。您的鼓励对我很有价值,谢谢。