![](https://img-blog.csdnimg.cn/20210608092744191.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
微信小游戏开发新手教程
文章平均质量分 77
面向没有任何游戏开发经验的小白,手把手的教你做主自己的第一个微信小游戏。
小蚂蚁教你做游戏
一个会做游戏也会教你做游戏的家伙。
展开
-
微信小游戏开发新手教程15-把小游戏分享给朋友们
你的第一个小游戏已经完成了,现在是时候把它分享给朋友们了。无需担心它看起来怎样,是否太过简单或者粗糙。总之它是你的第一个游戏作品,你值得为之高兴,也值得将这快乐分享出去。分享非常的简单,点击上方的“预览&分享”按钮。你会看到这样的对话框,这里有预览版和社区版。预览版最多只支持50位用户试玩,社区版支持无限的用户试玩,朋友再多也不怕。点击社区版下方的“分享作品”按钮,你的小游戏就会分享到社区了,并且会生成一个二维码。你可以下载二维码,在微信上直接发送给朋友...原创 2021-04-26 16:07:00 · 557 阅读 · 0 评论 -
微信小游戏开发新手教程14-整合到一起,做出你的小游戏
终于到了真正动手做游戏的时刻,在这一节里,我会带你从头开始将我们的“太空保卫者”按照设计方案制作出来。这一节里的内容会非常的多,一遍消化不了,可以多读几遍。别着急,慢慢来。首先,我们要准备好游戏中需要用到的所有素材。下方是一张素材的清单:精灵:- 太空背景图- 游戏的标题,这里直接用文本- 开始按钮- 战机- 敌机- 敌机爆炸动画- 子弹- 游戏结束- 用于记分的数字- 遮罩层(用于在游戏结束时显示)声音:- 背景音乐-发射子弹的声音..原创 2021-04-26 16:04:23 · 1127 阅读 · 0 评论 -
微信小游戏开发新手教程13-从想法到设计
在接下来的几节里,我会向你展示游戏制作的整个流程,从开始的一个粗略的想法,到游戏设计,再到最终的游戏制作。一个游戏通常开始于一个想法,这个想法可以是千奇百怪的,可以是五花八门的,甚至可以是可笑的。不论如何有一个想法,是一个游戏的开端。当你有了一个想法了以后,如果你希望它最终能够变成一个真正的游戏,那么你就必须要继续往前走,反复的思考,雕琢你的粗糙的想法,将它细化,形成一份具体的可行的游戏设计方案。通常,当你将想法变成具体的游戏设计时,并不是那么顺利,你可能会发现这个想法漏洞太多,或者不切实际,亦或者原创 2021-04-26 15:56:55 · 324 阅读 · 0 评论 -
微信小游戏开发新手教程12-游戏积木之动画
动画是游戏中必不可少的部分,这一节里我们将学习与动画有关的积木块,以及如何自己创建简单的动画。让我们直接从示例开始,上一节中我们让“战机”发射子弹,击中“敌机”,然后敌机直接隐藏。这个过程过于粗糙,在真实的游戏中,敌机被击中后往往会伴随着爆炸动画以及音效。以上一节的示例为基础,我们的场景是这样的:场景中包含战机,敌机,和蓝色子弹,当我们点击战机时,战机会发射一枚子弹,击中正上方的敌机,敌机被击中后立即消失。如果忘记,请回顾(游戏积木之碰撞)。接下来,我们要丰富一下敌机被击中后的逻辑,当被子弹原创 2021-04-26 15:49:35 · 414 阅读 · 3 评论 -
微信小游戏开发新手教程11-游戏积木之碰撞
这一节我们将学习游戏中最常用的物理行为:碰撞。顾名思义就是两个物体碰到一起。联系到我们的现实世界,你随手将一个东西扔出去,这个东西最终掉落在地上,就可以说这个东西与地面发生了碰撞。在游戏开发中,我们关注的“碰撞”重点在于发生的那一刻:是谁碰到了谁,碰撞的一方或者被撞的一方又该做出怎样的反应。我们以一个具体的游戏示例进行讲解。在“打飞机”游戏中,玩家控制的“战机”会发射“子弹”来攻击“敌机”,当“子弹”击中“敌机”时,“敌机”会被击毁。分析一下其中涉及到碰撞的部分,当“子弹”击中“敌机”时,“原创 2021-04-26 15:31:16 · 404 阅读 · 0 评论 -
微信小游戏开发新手教程10-游戏积木之克隆
这一节里我们学习一下另一种游戏中常用的积木:克隆。先回顾一下克隆的概念,就是将一个东西复制出很多份,每一份都是一个“克隆体”,而所有的“克隆体”都与“本体”有着相同的特性。在“打飞机”的游戏中,需要有许许多多的敌机不停的从屏幕上方落下来。我们就使用“克隆”来实现这个功能,通过“克隆”敌机,来产生无穷无尽的敌机。首先,导入“背景”和“敌机”素材,布置一下场景。接着,认识一个与“克隆体”有关的事件积木块。在层级管理中选中“敌机”,然后点击“积木区”的“添加事件”按钮,选择“当作为克隆原创 2021-04-26 15:24:57 · 917 阅读 · 0 评论 -
微信小游戏开发新手教程9-游戏积木之逻辑
这节中我们将要学习游戏里最常用的两种逻辑:-循环- 如果,那么“循环”就是不停的做同一件事,例如不停的跑,不停的跳跃,不停的播放声音,不停的播放动画等。“循环”又分为两种,一种有停止条件,一种没有停止条件。让敌人从A点移动到B点,就是有停止条件的循环,停止条件为到B点。让背景音乐循环播放5次,也是有停止条件的循环,停止条件为5次。无停止条件的循环从游戏开始时开始,直到游戏结束时结束。在游戏中你可以让背景音乐一直循环播放,直到游戏结束为止。“如果,那么”的逻辑非常的直白,如果玩家.原创 2021-04-26 15:21:22 · 679 阅读 · 0 评论 -
微信小游戏开发新手教程8-有事儿的话,记得@我
这一节我们主要学习游戏开发中的一种常用的工具---通知,也称事件。之前提到过,通知可以理解为给别人发信息,这个过程需要有两方的参与,一个发送方,一个接收方。发送方负责发送通知,而接收方决定收到通知后该如何做。发送的通知可以是“一对一”的,也可以是“一对多”的,就如同“单聊”和“群发”。“通知”在游戏开发中会频繁的使用到,它是游戏世界中的物体间进行通信的最重要的方式。理解了“通知”的概念,下面我们就直接上手,创建一个通知,并在两个物体间使用通知进行通信。在最右侧的数据区中点击“新建通知”按原创 2021-04-26 15:17:30 · 305 阅读 · 0 评论 -
微信小游戏开发新手教程7-谁来帮我做记录
游戏开发中的记录员---变量,这一节涉及到变量的概念,类型,以及使用方式。如何创建不同类型的变量,以及如何在游戏中应用变量。原创 2021-04-25 11:03:15 · 288 阅读 · 0 评论 -
微信小游戏开发新手教程6-不要挡住我,我要去上面
学习游戏开发中的图层管理,记住一句口诀:谁挡住了我,我就去谁的上面。原创 2021-04-25 10:56:57 · 237 阅读 · 0 评论 -
微信小游戏开发新手教程5-所有能够看到的听到的都是资源
在游戏中所有你能够看到的图片,听到的声音或者用到的脚本都被统称为“资源”。下面我们学习一下如何插入精灵以及声音资源。点击资源管理器中的“添加素材”。这是游戏中所有素材的添加入口,游戏中的所有的素材都是通过“添加素材”按钮导入到游戏中的。在素材库中选择“彩色飞机大战”,然后选择一个战机和一个敌机,导入到游戏中。素材库中的素材是可以多选的,你可以一次性的导入所有游戏中所需的素材。导入素材后会发生三处变化,在资源管理中增加了刚才导入的“战机”和“敌机”,在层级管理区中也增加了“战机”和“敌机”。同时在原创 2021-04-25 10:52:43 · 445 阅读 · 0 评论 -
微信小游戏开发新手教程4-工欲善其事,必先利其器
对所使用的工具越熟悉,它用起来就会越顺手。这一节我们主要了解将要使用的游戏开发工具。原创 2021-04-24 15:26:43 · 627 阅读 · 0 评论 -
微信小游戏开发新手教程3-游戏开发中一些常用的“行话”
每个领域都有一些属于自己的“行话”,游戏领域也不例外。这些“行话”对于了解游戏开发的人来说是日常用语,但是,对于非游戏行业的人来说其可能完全是不知所云。所以,在此你需要了解一些“行话”的含义,以便于在接下来的内容中,你能够清楚我所表达的是什么。无需担心,我们只是了解几个必要的概念,而且,它们都很容易理解。- 精灵游戏中的一张图片就是一个精灵,通常一个游戏中包含很多的精灵(即很多的图片)。如上图中,所有红框框出来的都是精灵,飞机是精灵,子弹是精灵,敌人是精灵,甚至整张背景图都可以是精灵。所以以后在游.原创 2021-04-24 15:16:16 · 337 阅读 · 0 评论 -
微信小游戏开发新手教程1-人人都能做游戏
如果你正在阅读这篇文章,那么你就是我所说的“人人”了。在此我默认你符合如下的几个条件:有一定的阅读理解能力对做游戏有一定的兴趣(否则你为什么要看这篇文章呢)有一台电脑(做游戏至少需要一台电脑)是的,这就是所有的条件了,满足这几个条件你就能够做出自己的游戏了。这是一个面向绝对新手的游戏开发系列教程,你无需具备任何的游戏开发经验,就可以跟随着这个系列教程一步一步的学习,最终开发出自己的游戏(这里所说的游戏是指微信小游戏)。这个系列教程的目标是:让每个想要做游戏的人都能够做出自己的小游戏。教程中原创 2021-04-20 09:30:54 · 4013 阅读 · 0 评论 -
微信小游戏开发新手教程2-先对游戏有个概念
在这个系列教程开始之前,我认为你应该对自己所能做出的游戏的有一个基本的概念,并且知晓学习完这个系列教程后,自己能达到怎样的水平。在学完这个教程后,我能够做出自己的游戏吗?我到底能够做出怎样的游戏?欢迎带着这两个问题继续阅读。首先回答第一个问题,是的,学完这个教程后,你能够做出自己的游戏。这里,有一点儿地方需要澄清一下,“做出来”跟“能够做出来”是完全不同的,“做出来”是既定的事实,去做了,并且做出来了。而“能够做出来”只是一种想象,前提是要先“去做”。举个例子,我们每个人都能够掌握至少一门语言,.原创 2021-04-24 15:07:47 · 361 阅读 · 0 评论