暂时未有相关云产品技术能力~
关注我的微信公众号【小蚂蚁教你做游戏】
嗨!大家好,我是小蚂蚁。 之前的文章中我们讲了三消查找算法的原理和实现,通常的三消指的是水平和竖直方向上的消除。现在我们想要做点儿新花样,想在斜方向也可以消除,那斜向的三消查找算法如何实现呢?今天就来讲一下。 斜方向分为两种,一种是从左下方向右上方倾斜,我们把它叫做“向右斜”,一种是从右下方向左上方倾斜,我们把它叫做“向左斜”。对于斜方向的查找,就是沿着两个方向查找,即“向右斜查找”和“向左斜查找”。
嗨!大家好,我是小蚂蚁。 在消除游戏中,发生消除之后,会留下空白位置。此时,如果上方有其它的宝石,那这些宝石就会下落填充空白位置。今天我们就来了解一下消除游戏中图标下落的原理以及实现,这个可以应用于所有的消除游戏中(纯物理消除游戏除外)。
三消的查找算法是通用的,可以用于几乎所有的三消游戏(完全基于物理的游戏除外),如果你之前不知道的话,那么今天的这篇教程就可以好好的研究研究了。 原理性的东西很重要,值得你花点儿时间好好的学习,一旦你掌握透彻了,以后会发现它们可以用于各种各样的地方,不论你到时候是用的是什么样的游戏引擎,什么样的开发语言,原理都一样,放之四海而皆准,相信我,这一点我深有体会。
有不少人都想尝试着做游戏,不论是尝试着实现自己曾经的游戏梦想也好,还是试着把做游戏当做一个副业也好,对于所有的想要或者正在做游戏的个人来讲,从微信小游戏开始都是一个最好的选择。 我自己现在正在做微信小游戏,而且也在教很多的学员做微信小游戏。你可能会觉得我这样说是有一定的动机的,但其实不然,如果我自己不相信这个平台的话,那其实我是没有必要自己做的,只需要忽悠让别人相信就可以了。但是现在我自己也正在致力于做这件事,这也证明了我对它的认可。不是有这么一句话吗?不要轻易相信一个人说了什么,而要看他做了什么。
自己制作小游戏,没有合适的素材怎么办?去哪里找素材比较放心?网上随便下的素材会不会有侵权的风险?这些是很多游戏开发者都疑惑的问题。 今天小蚂蚁就以自己多年的游戏开发经验来给大家解疑答惑一下。 最好最安心的方法是你自己做,可能不少同学要说了,可是我画不出来呀,没有任何的美术功底怎么办?难的画不出来就先画简单的,简单的画不出来就画极简的。关于这个我之前也专门写过一篇文章分享《不会美术如何做出好看的游戏》。
嗨!大家好,我是小蚂蚁。 这是我之前制作的一个非常漂亮的微信小游戏,你可以给予它进行改编,然后自己制作一个小游戏送给你想送的人。 我发现这篇文章每年至少可以发四次,情人节一次,女神节一次,520一次,七夕一次[阴险]。 今年的我做了点儿改进,增加了一首背景音乐,是经典的《卡农》钢琴曲,希望你喜欢。
我遇到很多的想要学习游戏游戏,但是最终因为各种各样的原因半途而废的人,“半途而废”并不是一件多么稀奇的事,大概我们每个人都是“半途而废”的专家。但是,投入一定的时间和精力,最终却没有学成,会让人有很强的挫败感。如果再三尝试,都没有学成的话,那么这种挫败感是足以让一个人彻底放弃的。 很多人总是去试着一遍一遍的做重复的事,兴致来时,定下一个目标,投入学习,兴致走时,就此终止,下次兴致来时,再投入,再终止…...如此循环往复的在学习与放弃之间徘徊,却很少停下来想一想,为什么总是这样,为什么总是学不成,入不了门?
嗨!大家好,我是小蚂蚁。 下面的这张是我的一位学员在学员群里发的同 ChatGPT 对话的截图。 可以看到,ChatGPT 知道微信小游戏制作工具,知道它可以通过拖拽积木块儿的方式编写小游戏代码,甚至知道它的一些基础操作,以及它的优点和弊端。 如果单单只是这些,还不足以让人惊讶,因为毕竟这些信息也都是可以通过搜索查到的。但是当看到下面的具体实现问题的回答时,我还是被惊讶到了。
到现在为止答题类型的游戏模版已经做了 3 个了,经常有人来问关于答题游戏的模版,之前都分散在各处,还得一个一个的找,今天索性就把它们汇总到这里,方便查看体验,也方便购买。 这些模版的用处跟我原来制作它们时所想象的有很大的不同,原本以为这些项目主要用来学习开发,后来慢慢的发现这些模版发挥的最大的价值是:它们将制作小游戏/小程序的门槛进一步降低了,低到了让更多的人愿意尝试的地步。
在这个时代,你不懂摄影,但是却可以用手机轻松地拍出好看的照片;你不懂图像处理,但是却可以一键让你的照片显示出各种各样的效果;你不懂画画,但是却可以通过语言描述,让 AI 帮助你画出你可能凭借自己永远都无法画出的作品......工具在不断的降低创作的门槛,让越来越多的人能够做一些原本只有少数人才能做到的事。
这个月我的工作重心发生了转移,开始投入更多的时间精力来做增长。什么是增长呢?就是如何获得更多的目标用户,在课程上就是如何招收更多的学员,在游戏上就是如何有更多的玩家。 增长始终是我的一个短板,我相信这也是所有做产品者的一个痛点,也是最重要也最难解决的问题。我之前解决这个问题所用的就是最笨的方法,即不停的一篇教程一篇教程的写,一个视频一个视频的做,一个游戏一个游戏的开发,通过不断的积累来获得增长。
嗨!大家好,我是小蚂蚁。 制作游戏要从简单做起,尤其是对于新手开发者,一定要从简单做起。如果在啥也不会的时候,一上来就想做个大而复杂的,那结果只能是以失败告终 有目标是好事情,但是前提是目标要合理,登顶珠峰是一个好目标,但是对于一个从未登山的人来讲,很显然这不适合当作第一个目标。
在之前的两篇文章中,我们首先打开了自己的“创作者之眼”,看到了消除游戏背后那张看不见的网格,想象一下你所玩过的消除游戏,是不是其中的每一个图标都遵循着网格布局在排布?接着我们继续做了进一步的修炼,将“创作者之眼”继续升级,除了那张网格,我们也看到了一些数字,这些数字就是每一个图标的标识。 在网格的那一节中,我们讲了一些基础的数学知识,再次回顾一下这张图片。
首先我们来看一下这个问题本身,能问出这个问题的基本上就是新手,小白,零基础,对于游戏开发这个领域没有任何的了解的人。为什么这么说呢?因为只有当你对于一个领域没有任何了解的时候,才会问出这么宽泛的问题。 所以你看,但凡问那种很宽泛的问题的,基本上都是对于这个领域没有任何了解的,也就是新手小白。但是新手小白也没有什么可丢人的,毕竟谁在接触一个新领域的时候不是新手小白呢?
今天给大家分享一个非常有用的小技巧,学会之后能够帮助你快速的在小蚂蚁的中找到自己想要的关于游戏开发制作的教程和文章。 微信内部是自带搜索功能的,想必这个有不少的朋友不知道。因为我经常会看到的后台有各种各样的关键字的留言,这些留言的人应该都是想通过这些关键字找到公众号中的一些自己想找的教程,只不过很可惜的是这些留言发错了地方,不应该直接发到公众号里,而应该直接使用公众号内部的搜索功能。
首先我们来看一下这个问题本身,能问出这个问题的基本上就是新手,小白,零基础,对于游戏开发这个领域没有任何的了解的人。为什么这么说呢?因为只有当你对于一个领域没有任何了解的时候,才会问出这么宽泛的问题。 所以你看,但凡问那种很宽泛的问题的,基本上都是对于这个领域没有任何了解的,也就是新手小白。但是新手小白也没有什么可丢人的,毕竟谁在接触一个新领域的时候不是新手小白呢?
嗨!大家好,我是小蚂蚁。 在上一篇中我们讲到所有消除游戏(严格来讲是所有的非纯物理的消除游戏)的背后都有一张看不见的“网格”,这张“网格”是一个消除游戏的基础,有了它才有了行列式的布局,你才能够把指定的元素(图标)放置在指定的位置上,就像下面这样。
这里是我制作的一些游戏模版,有些是完整的游戏项目,有些是示例 demo,它们或者可以帮助你学习某种类型的游戏制作,或者可以直接当做一个游戏原型来进行继续开发。 这是一个益智的滑块游戏,还有另一个名字叫做“华容道”游戏。移动滑块,将绿色的方块移动到最下方的位置即可过关,可以直接通过【表格】编辑每一关的布局,目前共包含 32 种不同的布局。
这是不少人在正式上手学习做游戏之前的疑问,就跟我们购买某个商品是一样的,那么多同类型的商品,到底我应该买哪个呢?答案就是选择最适合你的那个。 这个问题表面上来看问的是应该选择哪个游戏开发工具,但实际上这个问题的答案却在另一个问题之中,你到底想要做一个什么样的游戏,你的目的是什么?这个才是真正的问题。
嗨!大家好,我是小蚂蚁。 在正式开始讲具体类型的消除游戏之前,我们会先用几节讲一下所有消除游戏的共同特点。是的,所有的消除游戏都有着一些共性,了解了这些之后,你就会发现所有的消除游戏在你眼里都“差不多”。 试着看下面的 6 种不同类型的消除游戏的截图,找找它们的共同特点。
关键词:三角函数,游戏开发,游戏数学,微信小游戏制作工具,游戏开发教程。 嗨!大家好,我是小蚂蚁。 晓得上面那句话的逻辑谬误了吗?不论是学习数学,还是学习编程,都是锻炼一个人逻辑思维的方式,因为这两者对于思维的要求非常的严谨,稍有差池就会带来一个错误的结果。所以学习它们适合锻炼一个人严谨缜密的思维,你的逻辑思维是因为学习这两者而锻炼出来的,而不是要先要具备一定的逻辑思维,才能够进行学习。
关键词:精灵旋转,绕圈旋转,转圈道具,旋转道具,游戏开发,教程,微信小游戏制作工具。 今天分享的这篇是学员提的问题:如何实现让游戏角色拾取一个道具,然后这个道具就会围绕着他旋转,如果再拾取一个,就会变成两个道具围绕着角色转,再拾取变成三个,四个.....其实这就是一个游戏角色的“呼啦圈”技能,“呼啦圈”是我起的一个名字,看看下面的动图就知道了,这种围绕着游戏角色转圈圈的技能很像是呼啦圈啦
嗨!大家好,我是小蚂蚁。 下面这些是被问的比较多的关于微信小游戏的一些问题,在此整理出来了统一进行答复,或许其中也有你想要知道的。 微信小游戏跟微信小程序是什么关系? 微信小游戏就是微信小程序,小游戏是小程序的一个子集,小游戏是一种特殊的小程序; 一个小程序账号只能上架一个小游戏,一个账号对应一个游戏。如果你要上架多个小游戏,就需要注册多个小程序账号;
这些模版的用处跟我原来制作它们时所想象的有很大的不同,原本以为这些项目主要用来学习开发,后来慢慢的发现这些模版发挥的最大的价值是:它们将制作小游戏/小程序的门槛进一步降低了,低到了让更多的人愿意尝试的地步。 微信小游戏制作工具是我见过的做游戏门槛最低的工具,但即使是门槛再低,还是有很多人望而生怯,上不了手。对于这些人,答题模版的作用就显现出来了,不想接触开发工具?不想学开发?没关系。现在你只需要编辑一下自己的题库就可以了,然后就可以发布自己的小游戏/小程序了,还可以分享给好友,分享到微信群,分享到朋友圈。怎么样,要不要试一下?
解决问题的能力是一个人的最核心的技能,也是判断一个人游戏开发水平高低的决定性因素。你在做任何事情,尤其是刚接触一个新领域时,一定会遇到各种各样的问题,而其中大部分的问题你都从来没有遇到过。这个时候咋办呢? 最好最快的方式莫过于有一个有经验的老师可以带一带你,他可以指导一些方法和经验,回答你的一些疑问,告诉你哪里可能有“坑”......(小蚂蚁目前做的就是这些事情)。
嗨!大家好,我是小蚂蚁。 今天正式开工,祝大家开工大吉。新的一年,来和我一起做个游戏吧! 为什么要去做游戏呢?因为你总要考虑一下在新的一年里,学点儿什么新的东西,为自己增加一点儿新的技能,或者是培养一项新的爱好,做游戏是一个不错的而且很酷的选择。
嗨!大家好,我是小蚂蚁。 昨天给大家整理了一份图文教程的合集资料,有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视!这个咱也有。这篇给大家整理一下今年录制的几个视频的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 这些视频都是免费的,强烈建议收藏,另外如果对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
嗨!大家好,我是小蚂蚁。 有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视频学呢!这个咱也有。这篇给大家整理一下今年录制的几个视频教程的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 强烈建议收藏,另外如果视频对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
昨天给大家整理了一份图文的合集资料,有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视频学呢!这个咱也有。这篇给大家整理一下今年录制的几个视频教程的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 强烈建议收藏,另外如果视频对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
春节假期临近,提前预祝大家兔年吉祥如意。这里我为大家准备一份学习资料,虽然是春节假期,但是我相信还有不少人是有学习计划的,希望这份学习资料能够对你学习做游戏有所帮助。 这些的教程资料已经帮助过很多人做出了自己的第一款游戏,希望它们还能够继续帮助更多想要做游戏的朋友,进入游戏开发世界的大门。
对于大部分从事游戏开发行业的人,其实并没有机会能够完整的去掌控一个游戏制作的全过程。开发的只负责开发工作,美术的只负责美术工作,大概只有策划能够有机会从整体上了解一个游戏,可能在很多公司中,对于策划也分为很多种,如果只是其中的一种策划,也是没有机会的,唯一一个能够从始至终掌控一个游戏的大概叫做总策划或者叫产品经理。
最近有几位同学问水平方向上的关卡翻页功能怎么做,这篇教程就详细的介绍一下水平的关卡翻页功能的实现方法。 如果游戏中的关卡数量比较多,一般有两种方式展示大量的关卡按钮,一种是垂直的滑动显示,这个比较简单,只需要使用一个“滚动列表”插件即可实现。另一种是水平方向的翻页显示,当然水平方向上也是可以滑动的,但是似乎很少看见有在水平方向上使用滑动的方式显示大量关卡按钮的(或许这样与我们的操作习惯不符,或许你可以尝试一下这种很少有人用的方式?),大部分水平方向关卡的切换都是使用点击按钮翻一页的方式。
在游戏中经常能看到每日签到,每日打卡或者每日送奖励这样的功能,这些功能每天只能使用一次,然后等到下一天才能再使用。 如何实现这样每日只能使用一次的功能呢?今天的这篇教程我们就来学习一下每日打开功能的实现原理和方法。 要实现每日打卡功能,我们需要借助一块“获取当前日期”的积木,以及“缓存插件”。“获取当前日期”可以用于获得当前的时间,例如年,月,日,时,分,秒等,“缓存插件”可以帮助我们把游戏中的数据缓存在本地。
这些模版的用处跟我原来制作它们时所想象的有很大的不同,原本以为这些项目主要用来学习开发,后来慢慢的发现这些模版发挥的最大的价值是:它们将制作小游戏/小程序的门槛进一步降低了,低到了让更多的人愿意尝试的地步。
嗨!大家好,我是小蚂蚁。 这里是我制作的一些游戏模版,有些是完整的游戏项目,有些是示例 demo,它们或者可以帮助你学习某种类型的游戏制作,或者可以直接当做一个游戏原型来进行继续开发。
嗨!大家好,我是小蚂蚁。 微信小游戏制作工具提供了简单的粒子插件,使用起来简单明了(如果你用过Unity的粒子组件就知道这个有多简单明了了),虽然功能相对简单,可设置的属性也有限,但是我们仍然能够用它在游戏中做出漂亮的效果。 比如说在彩虹星球大冒险中,所有的爆炸都是使用的粒子效果来实现的。
嗨!大家好,我是小蚂蚁。 这里是我制作的一些游戏模版,有些是完整的游戏项目,有些是示例 demo,它们或者可以帮助你学习某种类型的游戏制作,或者可以直接当做一个游戏原型来进行继续开发。 这是一个益智的滑块游戏,还有另一个名字叫做“华容道”游戏。移动滑块,将绿色的方块移动到最下方的位置即可过关,可以直接通过【表格】编辑每一关的布局,目前共包含 32 种不同的布局。
如图,是我最新上线的游戏【彩虹星球大冒险】中的金币拾取效果,打金币作为这个游戏中的一个非常重要的体验,把金币拾取效果做的好看就显得尤为重要。今天就跟大家分享一个,如何实现一个这样好看的金币拾取效果。 观察一下上面的动图,金币从出现到消失总共是分为两个过程的。 金币从爆炸的物体中向上弹出,并进行旋转下落 玩家碰到金币后,金币放大旋转然后飞到屏幕的左上角记录金币的位置后消失 接下来我们以一个具体的实例,来逐步的实现整个金币效果。
我始终认为做游戏是一项技能,游戏创作者制作一个游戏,跟写作者写一篇文章,吉他手弹一首乐曲,糕点师做一个松软的面包,木匠做一套精美的家具都是一样的。对于掌握一项技能来讲,只有一件最重要的事,就是熟练。所以,想学好做游戏唯有不停的练习直至熟练,除此之外,其它的都是弯路。
在讲游戏场景的时候,我通常会使用这样的类比:把游戏比作一个房子,场景就是房子里的房间,通常一个房子里有多个房间,而且每个房间都互相连通,可以从一个房间进入到另一个房间。对应的就是可以从游戏中的一个场景进入到另一个场景。
在微信小游戏制作工具中,关于物理行为和固体行为的使用,很多人都遇到过问题。其中一个最常见的问题就是“为什么我的角色能穿墙呢?”(或许是因为你的角色具备特异功能?),今天这篇文章分享一下关于这两种行为的最常见的两种错误用法。
像素画,被称作是独立游戏开发者一人成军的必备技能。为什么这么说呢?我们都知道想要独自完成一个游戏的制作,你需要至少完成下面的这三个部分:美术,程序,音效。即使是一个再简单的游戏,这三者也缺一不可。
嗨!大家好,我是小蚂蚁。 如果你之前有购买过我的《如何实现世界排行榜功能》的教程,并且根据教程在自己的游戏中实现了世界排行榜的功能。那你应该遇到了这样的问题:12 月份之后,打开世界排行榜,排行榜里没有任何数据。如果你还没发现的话,那就赶紧打开自己的游戏看一下。 之所以出现这个问题,是因为我在编写查询排行榜的云函数时考虑不周,没有考虑到跨年的情况,所以在此表示歉意。 问题的具体原因出在这里:
这里是我制作的一些游戏模版,有些是完整的游戏项目,有些是示例 demo,它们或者可以帮助你学习某种类型的游戏制作,或者可以直接当做一个游戏原型来进行继续开发。
到现在为止答题类型的游戏模版已经做了 3 个了,经常有人来问关于答题游戏的模版,之前都分散在各处,还得一个一个的找,今天索性就把它们汇总到这里,方便查看体验,也方便购买。
原创文章: 我不是很擅长多任务并行,一直所奉行的都是集中力量一次把一件事情干好,认为频繁的任务切换会导致效率低下。这在以前是可行的,但是现在外界环境发生了变化,它要求我每天至少要完成几个任务。刚开始不是很适应,总觉得干一会儿这个,干一会儿那个的,好像是做了不少事,但又好像是哪一件都没有做好。
我始终认为做游戏是一项技能,游戏创作者制作一个游戏,跟写作者写一篇文章,吉他手弹一首乐曲,糕点师做一个松软的面包,木匠做一套精美的家具都是一样的。对于掌握一项技能来讲,只有一件最重要的事,就是熟练。所以,想学好做游戏唯有不停的练习直至熟练,除此之外,其它的都是弯路。
这是一篇如何在微信小游戏制作工具中使用云开发的内容合集,关于云开发的内容,基本上都写全了,在此做个整理汇总,方便针对具体的功能进行查找。 云开发是什么?你可以把它想象成一个后台,在这个后台里你可以做很多的事情。比如说存储或读取数据,进行一些计算或处理等等。有一些工作我们交由这个后台来做,做完之后把结果返回给前台(小游戏端)。
最近有学员问如何实现割草游戏中的那种角色可以在一张大地图中四处跑动的功能,我研究了一下,发现其中有几个需要注意的地方,索性就写个教程记录一下。 想实现这个功能,最重要的是理解微信小游戏制作工具中的三个与相机有关的积木块的使用。 只需要借助这三个积木块,我们就能够轻松实现出一个大地图漫游的功能了。 下面,我们逐一来介绍一下这三块积木,以及其具体的应用。
到现在为止答题类型的游戏模版已经做了 3 个了,经常有人来问关于答题游戏的模版,之前都分散在各处,还得一个一个的找,今天索性就把它们汇总到这里,方便查看体验,也方便购买。 这些模版的用处跟我原来制作它们时所想象的有很大的不同,原本以为这些项目主要用来学习开发,后来慢慢的发现这些模版发挥的最大的价值是:它们将制作小游戏/小程序的门槛进一步降低了,低到了让更多的人愿意尝试的地步。