微信小游戏开发新手教程14-整合到一起,做出你的小游戏

这篇教程详细介绍了如何从头开始开发一款微信小游戏——‘太空保卫者’。内容包括准备游戏素材、创建场景、设置精灵和声音、实现逻辑以及处理游戏结束画面。开发者将学习到如何导入素材、划分场景、设置精灵动画、处理碰撞事件以及添加背景音乐等关键步骤。完成教程后,开发者将成功制作出自己的首个小游戏。
摘要由CSDN通过智能技术生成

终于到了真正动手做游戏的时刻,在这一节里,我会带你从头开始将我们的“太空保卫者”按照设计方案制作出来。这一节里的内容会非常的多,一遍消化不了,可以多读几遍。别着急,慢慢来。

首先,我们要准备好游戏中需要用到的所有素材。

下方是一张素材的清单:

精灵:

- 太空背景图

- 游戏的标题,这里直接用文本

- 开始按钮

- 战机

- 敌机

- 敌机爆炸动画

- 子弹

- 游戏结束

- 用于记分的数字

- 遮罩层(用于在游戏结束时显示)

 

声音:

- 背景音乐

- 发射子弹的声音

- 敌机爆炸的声音

按照清单,我们先将所有的素材都导入到游戏中。

大部分的精灵使用“彩色飞机大战”中提供的素材。

图片

 

使用“积木小Y”中的白色数字以及基础文本。

图片

 

使用“几何图形”中的正方形作为遮罩层。

图片

 

使用“飞机大战”中的“子弹射击”和“敌机爆炸1”音效。

图片

 

最后,背景音效我们选用“经典飞机大战”中的bgm。

图片

 

所有的素材选中后,点击“导入”按钮,将所有的素材导入到游戏中。

 

导入后,应该是这个样子。

图片

 

当前我们其实还缺少一个素材,就是“敌机的爆炸动画”,因为爆炸动画是针对敌机的,所以这里将爆炸动画作为一个敌机的造型,添加到敌机的素材中。

 

在资源管理中选中“敌机”,然后点击“编辑造型”按钮。

图片

 

选择从素材库添加。

图片

 

选择“彩色飞机大战”中的“红色敌机-动画”,然后点击“导入”按钮。

图片

 

这样敌机就包含两个造型了,一个是正常状态,一个是爆炸时的动画。

图片

 

到此游戏中需要的所有素材都准备完毕,让我们开始下一步:划分场景。

 

上一节的设计方案中提到,游戏分为两个场景:开始场景和游戏场景,开始场景只负责显示游戏的名字和开始按钮,游戏场景则负责处理游戏中的所有内容。

 

游戏中默认会包含一个场景,让我们再创建一个场景。

 

点击场景区中的“新建场景”按钮。

图片

 

场景区中会增加一个新的场景,默认名字为“场景2”,我们将其重命名为“开始场景”。

图片

 

接着,我们点击开始场景右上角的三个点,然后选择“设置为主场景”。

图片

 

你会发现,在“开始场景”的左上角多了一个小房子的图标,这个图标标识了当前的场景为主场景。所谓的“主场景”是指进入游戏后首先显示的场景,因为进入游戏后我们首先展示“开始场景”,所以,这里将“开始场景”设置为“主场景”。

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值