2.游戏开发零基础教程:为什么选择微信小游戏制作工具来做游戏?

发布时间:2024-04-17 05:28  浏览量:3

Hi!大家好,我是瓶盖儿。

又和大家见面啦,上次我们介绍了这个系列课程的总体内容,今天我们来说一下为什么选择微信小游戏制作工具来做游戏。

我们想要制作游戏,就得选择一个游戏引擎来帮助我们制作游戏,在百度上定义游戏引擎为:“游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始”,听起来很复杂,你可以简单理解游戏引擎是帮助我们快速制作游戏的工具。

这里为什么要强调快速呢?因为我们的时间有限,屏幕前的你可能是学生、打工人,为了做个副业或者完成自己小时候的梦想来学习做游戏,那咱们就得选择一个简单、快速的游戏引擎来帮助我们。

那到底有哪些游戏引擎呢?市面上知名的游戏引擎有:Cocos Creator、Unity3D、Unreal、Godot等,但我们今天不使用其中的任何一个,我们选择的是微信团队出品的微信小游戏制作工具

你可能会疑惑微信小游戏制作工具是什么游戏引擎?之前没听说过啊?别着急,看完这篇文章你就会知道我们为什么选择它来做游戏了。首先它有如下几个优点:

l 十分简单(真的十分、十分、十分简单)

l 可视化积木块逻辑搭建(你完全不需写代码)

l 完全中文化的环境(因为是国产的)

l 对微信小游戏的良好支持(这点很重要,因为瓶盖儿选择的游戏上线平台就是微信,而微信小游戏制作工具做完游戏后,可以十分简单的将游戏上线到微信平台)

说了这么多,咱们现在就打开微信小游戏制作工具,来简单制作一个经典的打砖块的游戏,来介绍一下微信小游戏制作工具吧,就算你目前还不会使用微信小游戏制作工具也没关系,一步一步跟着我的步骤,也能完整的做出来。

一、打开微信小游戏制作工具

在电脑上使用浏览器打开:https://gamemaker.weixin.qq.com/#/ 你会看到如下画面:

点击其中的“立即体验”,如果你第一次打开,需要用微信登录一下。

点击右上角的

,即可创建一个工程。

然后我们直接点击“新建”按钮

然后就会出现微信小游戏制作工具的工作界面,先介绍一下整体的界面

1-场景区:游戏中的所有场景,都会在这里列出,直接在对应的场景上单击,就可以选择该场景。

2-素材区:这里列出了游戏中使用的所有的资源,包含图片,声音。

3-层级管理区:这里显示的是当前场景中的所有的精灵,通过调整精灵图片的位置可以调整图片的层级。

4-操作区:在这里可以选择游戏中的不同的物体,进行位置调整,缩放,旋转等等操作。

5-积木区:在这里搭建游戏的积木逻辑,所有与游戏逻辑相关的操作都在此区域进行。

6-属性区:每一个精灵都有自己的属性,例如图片资源有位置,大小,旋转,透明度等属性。不同类型的资源对应的属性不同。

7-数据区:游戏中所使用的所有的数据都显示在这里,比如玩家的得分,当前关卡数等。

接下来我们就可以开始制作打砖块游戏啦。

二、导入打砖块的游戏素材

点击资源管理器的“添加素材”

他会弹出这样的画面

我们在左侧找到“弹球打砖块”素材,点击选择我们要的素材,然后点击下面的“导入”按钮

素材就被添加进来了

砖块和挡板都太大了,我们将他们缩小一点,点击选中一个素材后,拖动四面的小方点即可缩放素材,缩放的同时按住Shift键可以等比缩放。

三、制作打砖块的积木逻辑

选中弹球,在右侧点击“管理行为”给它添加一个行为

然后把反弹行为开起来

然后选中弹球,点击“添加事件”,给他添加一个“当场景启动时”的事件

再将右侧“行为”栏下的“设置碰到全部边缘就反弹”积木拖拽到“当场景启动时”的积木下面

然后我们再添加两个“设置碰到全部边缘就反弹”积木,并将新添加的积木上的“全部反弹”改为“所有挡板”和“所有砖块”,这样弹球就可以碰到砖块和挡板了

我们点击预览场景按钮预览一下

可以看到弹球开始动起来了,并且撞到砖块会反弹,但是砖块被撞到后并不会消失,我们接下来让砖块被撞到后消失

我们选中砖块,给他添加一个“当场景启动时”的积木

然后给他添加一个“重复执行”积木块

再往里添加一个“如果”积木块

然后我们在“侦测”一栏中添加一个“自已碰到全部边缘”积木块,将它放到“如果”积木块的尖括号缺口里

然后将“全部边缘”改成“所有弹球”

然后在“外观”一栏中将“隐藏自己”积木块放到“如果”积木块的里面

预览一下发现砖块在被碰到后就消失了

我们将砖块多复制一些,看起来效果还可以,但是现在下面的挡板还不能被拖拽

我们给挡板添加一个“当场景启动时”的积木

再添加一个“设置自己任意方向拖拽”积木

然后将“任意方向”改成“横向”

然后就可以拖动挡板来阻挡小球掉下去了,现在一个基本的打砖块游戏就制作好了,可以看到操作确实比较简单,我们只要添加几个积木块,完全不需要编程,只要你跟着瓶盖儿的步骤一步一步坐下来,相信你也可以做到

关于为何选择微信像游戏制作工具制作游戏,看完这篇教程相信大家都明白了,因为就算你是零基础,也可以用这个工具简单的制作游戏,好了,今天就说这么多,下一篇我们来详细说说如何添加素材。

我是瓶盖儿,每周都会更新和做游戏相关的内容,想学习游戏开发的话,可以关注我,如果你在学习过程中遇到解决不了的问题,也可以私信我,我在B站也录制了同系列视频教程,不喜欢看图文的朋友可以去我的B站账号观看视频教程。

·The End·

外部推荐