本文通过开发一个简单的小游戏,来带领大家实操一下开发小游戏的基本流程?

文章目录

1️⃣注册账号✍️填写基本信息?验证邮箱?信息登记 ?设置小游戏基本信息✍️填写小游戏基本信息设置小游戏类目信息 ?下载安装IDE??♂️新建项目✍️填写项目基本信息 ?初识IDE界面⌨️创建一个正方体?保存场景?加点脚本让正方体动起来?新建脚本?绑定脚本?编辑脚本 ??预览效果?编译构建?真机调试??和我一起?

1️⃣注册账号

首先需要注册一个小游戏账号,复制打开右侧链接?♂️ [https://mp.weixin.qq.com/wxopen/waregister?action=step1]

✍️填写基本信息

?验证邮箱

点击

登录邮箱

按钮打开邮箱


查看未读邮件中标题为《微信小程序账号激活》的邮件,

点击验证链接激活账号

?信息登记

小游戏开发需要合法合规,因此需要信息登记。



-填写相关信息后点击继续 提示成功。点击

前往小程序

按钮


?设置小游戏基本信息

小游戏的开发拥有规定的发布流程,需要按流程操作。

✍️填写小游戏基本信息

先填写小程序基本信息


填写小游戏的

名称、头像与简介

(简介需要合规,不能出现违规词汇)


填写好后点击

提交

设置小游戏类目信息

然后进行小游戏类目设置:

添加类目并

选择游戏->休闲游戏

这样我们小游戏的发布流程的第一步就做好啦!

接下来就是开发了!我们选择自己开发

?下载安装IDE

先不要心急,所谓磨刀不误砍柴工。

为了帮助开发者简单和高效地开发和调试,
微信小程序微信官方在原有的公众号网页调试工具的基础上,
推出了全新的 微信开发者工具,
集成了公众号网页调试和小程序调试两种开发模式。

首先我们需要

下载并安装微信开发者工具
[https://developers.weixin.qq.com/minigame/dev/devtools/download.html]

开发者工具分为小程序版与小游戏版,这里

推荐下载小游戏版

。(小程序版开发小游戏有问题)


下载并安装好后微信扫描二维码登录登陆后,界面如下:


??♂️新建项目

开发者工具下载安装完毕后,打开并新建项目。

选择小游戏并选择第一个空白项目。


✍️填写项目基本信息

其中

AppID

请到

小程序管理页面

,查看并复制填写到上面


?初识IDE界面

创建好空白项目后,可以看到IDE场景如下:
目前我们最关系的是红框标记的三个,分别是:1.场景资源目录 ; 2.场景视图; 3.项目目录

新打开的项目默认创建了一个3D场景(Scene)

对于场景视图,我们可以:
1.使用鼠标左键 进行 拖动查看,
2.使用鼠标滚轮 进行 放大缩小

⌨️创建一个正方体

Main Camera创建3D节点->Mesh->Cube

这样我们就在场景种创建了一个正方体 (如果看不到可以试试在场景视图中用鼠标滚轮缩小视图)

选择双击Inspector窗口Cube_2

这里的参数你都可以按需编辑,为了后续演示时能够看到正方体,我们编辑有右边参数中 position.z=5.

?保存场景

然后

ctrl+s

先保存下这个场景


可以看到项目目录中新增了一个scene格式的文件,双击demo.scene文件,就能重新打开场景视图。


?加点脚本让正方体动起来

TypeScript

?新建脚本

我们在项目目录新增一个脚本文件:


命名并选择该文件,可以看到右侧

Inspector窗口

显示了脚本内容


?绑定脚本

按住右键拖动脚本

demo.ts

到正方体

Cube_2

,即可将脚本绑定


双击

Cube_2

,即可在右侧看到绑定的脚本信息


?编辑脚本

选择刚刚创建好的

demo.ts

,右键选择

内置编辑器

打开


这样更方便我们的编辑



可以看到该脚本主要有三个方法

onAwake,onUpdate,onDestroy

我们修改其中的

onUpdate

方法如下,并

ctrl+s

保存

public onUpdate(dt) {  this.entity.transform.rotate(engine.Vector3.createFromNumber(15*dt, 30* dt, 45 * dt), true, false)}

然后关闭编辑器,并切换到之前的窗口,双击

demo.ts

,可以在右侧窗口查看到修改后的脚本


这时候需要再次

ctrl+s

保存


如果右侧未显示,可以先关闭

Inspector

标签,然后重新打开 (如下操作),感觉是一个bug




??预览效果

在工具界面上方有个

播放按钮

,点击后工具开始初始化小游戏容器,完成后即可进行预览


这时候你就可以看到正方体动起来了!!!


点击

停止按钮

就可以停止预览,回到编辑状态

?编译构建

回到编辑态后,我们开始进行编辑构建

如下,选择

构建工程

打开

Build窗口

在

Build窗口

,点击

选择任务

然后

勾选

我们正在编辑的游戏

工程

,并点击

开始构建

填写基本的构建信息,并点击确定


对于确认后的一切弹窗信息,都点击确定。

过程比较耗时,请耐心等待

最后会提示

构建成功

你可以选择点击

本地调试

,在本地浏览器中进行查看



?真机调试

在

构建面板

中,有

真机调试

按钮


点击后会加载

预览二维码

请使用微信客户端扫描打开

首先在你会在手机端看到熟悉的小游戏界面


并且PC端会弹出真机调试窗体 (很像浏览器的开发者有木有)


移动端加载完成后,就可以看到啦!


??和我一起?

小游戏开发专栏

学习内容计划:

小游戏开发申请流程小游戏开发环境搭建与工具使用小游戏开发原理与基础小游戏常用API小游戏开发实战