
泡泡龙游戏制作教程
文章平均质量分 88
从原理到方法,带你学习制作一个泡泡龙游戏的全过程。
小蚂蚁教你做游戏
一个会做游戏也会教你做游戏的家伙。
展开
-
关于泡泡龙游戏的一点儿总结,以及分享一个好方法
作为一个游戏开发者,你可能永远都无法在自己的游戏中体验到那种你想让其他人所体验到的东西。这个真相听上去好像有点儿“残酷”,但是(当然会有但是了),你有了另一种“魔力”,这种“魔力”让你可以创造出一种体验,然后通过游戏,把这种体验带给很多的人。...原创 2022-06-07 16:31:44 · 477 阅读 · 0 评论 -
泡泡龙游戏的完整制作流程
嗨!大家好,我是小蚂蚁。在经过了两个多周的折腾,泡泡龙游戏系列教程总算是告一段落了,今天的这篇文章主要梳理一下泡泡龙游戏的整个制作流程。在看了整个制作流程之后,你多少都会对泡泡龙游戏的整体有一个比较全面的认识和了解。先来看一张流程图。来看一下这个流程:当玩家打开游戏时,首先会去读取游戏的关卡数据,读取到数据之后,会根据这个数据来设置游戏开始时的泡泡布局,接着创建发射位置和补充位置的泡泡。到这里游戏的所有准备工作算是结束了,因为如果玩家不在游戏中进行操作,那么游戏将会停在这里,相当于待机状态。原创 2022-05-27 15:02:07 · 1176 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(六)
嗨!大家好,我是小蚂蚁。上一节中,我们学习了泡泡龙游戏中的查找算法,这个算法可以帮助我们找到所有相邻的相同颜色的泡泡,在查找完泡泡之后,再通过判断满足条件的泡泡的数量是否大于等于 3,来决定是否应该进行消除。这是泡泡停靠后的查找和消除的过程,但是这只是消除过程的一部分,还有另一部分需要处理。来看一下上方这张图,发射一个蓝色的泡泡,这个蓝色的泡泡停靠后,通过查找算法,找到了它右侧的两个相同的蓝色泡泡,因为数量满足了 3 个,所以这 3 个蓝色泡泡会进行消除。3 个蓝色泡泡被消除了之后,原创 2022-05-11 09:52:51 · 874 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(五)
嗨!大家好,我是小蚂蚁。我们今天来继续学习泡泡龙游戏中最核心的东西:查找匹配算法。其实这也不算是什么新东西了,如果你有看过我的其它关于消除游戏的教程,应该会知道,消除游戏的查找算法就那么一个,不论何种类型的消除游戏,这个算法的核心是不变的,只不过会根据不同类型的消除稍作调整而已。所以,如果你之前对查找算法还不是很了解的话,那么就尝试跟随着这篇教程把它彻底搞懂吧!先来看一张图片。如图,最下方的这个橙色的泡泡是发射过来的泡泡。泡泡龙游戏的规则是,当发射的泡泡停靠后,只要有三个或者三个以上的颜色相原创 2022-05-05 09:39:30 · 2040 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(四)
嗨!大家好,我是小蚂蚁。在上一节中,我们学习了泡泡的发射,移动,反弹和停靠。所有的这些都是以计算的方式来实现的,我们没有选择使用物理,碰撞检测这些方式,因为泡泡龙游戏需要一定的精准性,而通过在每一帧进行计算,可以保证游戏的精准。上一节中,对于泡泡的停靠,我们使用的方式是在泡泡移动的每一帧,对游戏中的所有泡泡进行一次遍历,判断每一个泡泡与移动的泡泡间的距离,如果距离在碰撞距离之内,则证明发生了碰撞,泡泡停靠。今天,我们继续来处理泡泡停靠后的一些事情。如图,红色虚线的泡泡是需要停靠的泡泡,在这原创 2022-04-30 11:22:28 · 734 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(三)
嗨!大家好,我是小蚂蚁。今天我们来继续了解在泡泡龙游戏中,泡泡是如何发射,移动,反弹和停靠的。这一节里会涉及到比较多的数学运算,不过完全不用担心,试着找一张纸和一支笔,画一画,很容易理解的。如何处理泡泡的发射在泡泡龙游戏中,当我们点击屏幕上的一点时,发射器中的泡泡会向我们点击的那个位置发射。想要实现这样的功能,我们就必须要知道当前点击的屏幕位置位于要发射的泡泡的哪个方向,也就说我们需要计算出泡泡的发射角度。我们来看图片,一个点是要发射的泡泡的位置(x0,y0),一个点是屏幕点击位置(x1原创 2022-04-28 14:19:59 · 4162 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(二)
带你全方位的了解如何开发一个泡泡龙游戏。原创 2022-04-26 16:23:01 · 1770 阅读 · 0 评论 -
泡泡龙游戏开发系列教程(一)
嗨!大家好,我是小蚂蚁。从今天开始,我将会用几篇文章讲一下如何制作一个泡泡龙游戏,泡泡龙是一个传统经典的消除游戏,也是一个经久不衰永不过时的游戏。这篇文章我们主要来了解一下如何设置泡泡龙游戏的初始布局。如图,是一个泡泡龙游戏的布局,可以发现它跟其他的消除类游戏还是有一些不同之处的。在其他的消除游戏中,行和列通常都是规则的,例如 1010 游戏中 10 行 10 列的布局。但是在泡泡龙游戏中,行和列不是规则的,比如说第 1 行有 5 列,第 2 行有 4 列,第 3 行 5 列,第 4 行 4 列原创 2022-04-21 17:02:25 · 1891 阅读 · 0 评论