
微信小游戏开发实战教程
文章平均质量分 88
从 0 开始,制作一个俄罗斯方块1010类型的游戏。
小蚂蚁教你做游戏
一个会做游戏也会教你做游戏的家伙。
展开
-
微信小游戏开发实战教程16-微信小游戏如何优化
这是微信小游戏开发实战系列的第16篇。本节内容主要包括对微信小游戏进行优化的几个着手点以及具体的优化方式。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。优化这件事儿我以前很少会在意,因为一直做手机游戏,手机硬件的更新速度非常的快,更快的计算能力,更强的渲染能力,更大的内存。这就导致了如果你不是做一个大型游戏的话,几乎是不太用考虑优化的。直到我开始做微信小游戏,作为一个小游戏是有诸多的限制的,计算能力,渲染能力,尤其是对游戏大.原创 2022-03-12 12:48:19 · 4499 阅读 · 1 评论 -
微信小游戏开发实战教程15-关卡编辑器的制作以及关卡分享功能的实现
微信小游戏开发实战系列的第15篇。本节主要内容有游戏中的关卡编辑器的实现思路以及如何利用分享功能将自己制作的关卡与好友分享。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。上周在制作完闯关模式后,我有了在游戏中做一个关卡编辑器的想法,让玩家可以在游戏中制作自己的关卡进行挑战,甚至可以将自己制作的关卡与朋友进行分享。原有的关卡编辑器是使用Unity做的,因为可以方便的进行文件的读取和写入,可以将设计好的关卡数据写入到文件中,然后.原创 2022-03-11 13:43:24 · 2454 阅读 · 0 评论 -
微信小游戏开发实战教程14-闯关模式的实现
本文主要内容是介绍精致1010闯关模式的设计和实现思路。原创 2022-03-10 10:11:36 · 1790 阅读 · 0 评论 -
微信小游戏开发实战教程13-随机生成形状功能的实现
通过使用列表来实现可以设置权重的随机功能,以及游戏中的随机生成形状功能的具体实现。原创 2022-03-09 18:22:23 · 1080 阅读 · 0 评论 -
微信小游戏开发实战教程12-广告的开通和接入
微信小游戏如何快速开通流量主,以及如何在游戏中接入广告进行盈利。原创 2022-03-08 20:59:06 · 9186 阅读 · 0 评论 -
微信小游戏开发实战教程11-使用本地缓存
这是微信小游戏开发实战系列的第11篇。本节主要内容:使用本地缓存来记录玩家的设置以及各种类型数据的本地缓存和读取操作。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。本地缓存就是将数据存储在玩家的手机上,例如玩家的得分或者关卡存档,这样当下次打开游戏时,就可以通过读取已经的存储在本地的数据,对游戏中的内容进行设置。在“精致1010”游戏中,我使用了本地缓存的功能,将玩家的声音和振感设置进行了缓存,这样当玩家下次进入到游戏时,就.原创 2022-03-07 15:55:58 · 1953 阅读 · 0 评论 -
微信小游戏开发实战教程10-检查形状
1010游戏中的形状检查以及游戏结束的判断。原创 2022-03-06 22:15:33 · 520 阅读 · 0 评论 -
微信小游戏开发实战教程9-刷新形状
1010游戏中的刷新形状功能的实现。原创 2022-03-04 21:24:42 · 679 阅读 · 0 评论 -
微信小游戏开发实战教程8-消除处理
这是小蚂蚁游戏开发公众号原创的第42篇,微信小游戏开发实战系列的第8篇,点击上方的#微信小游戏开发实战话题可以查看本系列的所有内容。本篇主要内容包括如何对网格上满足消除条件的方块进行消除处理。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个微信小游戏。在“1010”游戏中玩家会不停的将下方的图形拖拽到网格中放置,当满足一行或者一列被填充满时,就会进行消除得分。这一节我们就来学习一下如何进行消除处理。实现思路:当形状被放置到网格上后.原创 2022-03-03 23:10:14 · 1086 阅读 · 1 评论 -
微信小游戏开发实战教程7-图形的数据验证
这是小蚂蚁游戏开发公众号原创的第42篇。本篇主要内容包括对将要安放到网格上的图形进行数据验证,以判断它是否能够被放置在网格上。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。上一篇文章内容很多,也挺难的,不光我自己写的很累,估计读者读的也很累,这并不是我想要的结果。每一篇教程我都希望它能够帮助读者学到一点儿新的东西,并在小游戏开发的道路上向前行进一步。如果一篇技术型的文章过长,就很容易把读者吓退,从而会失去它本来应该传递的信息和价.原创 2022-03-02 21:40:24 · 927 阅读 · 0 评论 -
微信小游戏开发实战教程6-把图形放置到网格上
这是小蚂蚁教你做游戏公众号原创的第41篇。本篇主要内容包括如何将拖拽的图形安放到网格的对应位置上。原创 2022-03-01 10:20:37 · 799 阅读 · 0 评论 -
微信小游戏开发实战教程5-重复执行和逻辑循环的区别
**这是小蚂蚁游戏开发公众号原创的第40篇。本篇主要内容包括了解帧的概念,以及理解重复执行和逻辑循环这两种循环积木块之间的区别。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。将循环分为重复执行和逻辑循环,应该是微信小游戏开发工具中所特有的。因为之前做游戏,无论是使用哪种工具或者哪种编程语言,对于循环来说,都只有一种,不会存在歧义或者误用。但是这里将循环分为了两种,如果误用的话会导致出现一些奇怪的问题。所以需要单独拿出来区分一下,避免原创 2021-05-11 13:39:08 · 484 阅读 · 0 评论 -
微信小游戏开发实战教程4-实现图形的拖拽
**这是小蚂蚁游戏开发公众号原创的第39篇。本篇主要内容包括使用微信小游戏开发工具实现图形的拖拽功能。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。在“精致1010”游戏中,我们需要将下方的图形拖拽到上方的网格中,像下面这样。如图,当手指点击下方的图形时,下方的图形会进入可拖拽的状态,它应该能够跟随手指在屏幕上移动,当手指松开时,它应该被放置在新的位置上。首先,我们来熟悉一下一个重要的积木块。如图“当精...原创 2021-05-08 11:46:24 · 913 阅读 · 0 评论 -
微信小游戏开发实战教程3-绘制网格
**这是小蚂蚁游戏开发公众号原创的第38篇。本篇主要内容包括使用微信小游戏开发工具动态的绘制一个网格,并通过使用变量来控制最终生成的网格的效果。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。在“精致1010”游戏中,我们会使用网格作为底,然后在上方放置方块,类似于下面这样。这一节我们就试着动态的创建一个10x10的网格。首先,熟悉一下微信小游戏制作工具中的坐标系。如图,蓝色线框中间的区域为游戏最终能够显示的区域,.原创 2021-05-08 11:41:52 · 552 阅读 · 2 评论 -
微信小游戏开发实战教程2-使用表格处理数据
**这是小蚂蚁游戏开发公众号原创的第36篇。本篇内容包括微信小游戏开发工具中的表格的使用。重点学习表格中的数据的设置,遍历和查找操作,以及如何使用“调试场景”来验证游戏中的逻辑是否正确。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。上一节中讲过使用表格来存储和处理游戏中的数据。这一节我们直接上手,学习表格中的数据处理,我们将会实现以下的内容: 创建一个10行10列(10x10)的表格,默认值都设置为0 随机的在表格中原创 2021-04-30 15:36:36 · 1087 阅读 · 2 评论 -
微信小游戏开发实战教程1-让计算机理解你的想法
**这是小蚂蚁游戏开发公众号原创的第36篇。本文内容主要包含我对编程思维的理解,以及1010游戏中的核心玩法的逻辑,我们如何进行设计并且让计算机能够理解。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。现在学习编程似乎非常的热门,尤其是针对小孩子。各种培训机构教育机构都会有各种各样的编程课,宣传要尽早的培养孩子的编程思维,因为当前是互联网的时代,将来会编程可能会像每个人都会开车一样的成为一种必须的技能。至于未来编程能力是否会成为每个人.原创 2021-04-28 14:14:53 · 514 阅读 · 0 评论 -
微信小游戏开发实战教程系列开启
**这是小蚂蚁游戏开发公众号原创的第35篇。在写完了“人人都能做游戏”的新手系列教程后,我收到了不少反馈。有人告诉我,因为看了我的系列教程做出了自己人生的第一个小游戏。也有人告诉我看了我的教程开始学着做游戏,发现做游戏非常有趣,并且成了我的粉丝。有位朋友加了我的微信,时常问我他在游戏开发中遇到的问题,后来可能因为问题太多过意不去,给我发了微信红包当作提问的费用。最后,我象征性的收了一块钱,作为自己第一次提供知识服务的费用。所有的这些反馈,对于我来说都意义重大。感谢这些朋友的反馈,让我觉得自己做的事情原创 2021-04-27 14:22:32 · 668 阅读 · 0 评论