Unity-使用unity引擎开发微信小游戏

文章目录[x]
  1. 0.1:前言
  2. 0.2:一、准备工作
  3. 0.3:二、转换小游戏

前言

unity目前支持发布的平台还不包含微信小游戏,现在把unity开发的内容发布到微信小游戏平台是依赖微信提供的小游戏适配方案。本文主要介绍的是如何通过转换工具把unity项目转换成微信小游戏项目。

一、准备工作

1.下载插件

进入微信提供的工具GitHub地址,找到安装与使用 – Unity插件, 也可直接点击下载,下载完成后是.unitypackage的包:

2.unity项目

确保项目的各项功能开发完整,没有Bug。unity编辑器需要安装好Web Gl模块能够正常导出网页版。

官方提示:转微信小游戏插件已验证Unity版本:2018、2019、2020、2021(请尽量使用LTS, 推荐使用2019、2021)。

3.微信开发者工具

从微信开发者平台上找到微信开发者工具,并下载。

我使用的是微信开发者工具,不是《微信开发者工具(小游戏版 Minigame Build)》,不确定小游戏版是否能够正常使用。

4.小游戏账号

在微信公众平台上注册一个小游戏号,每个邮箱仅能申请一个小程序,按照要求填写相关信息。确保最后能够拿到APPID。

注意:一定要有一个账号,因为后面需要开启微信开发者工具中的插件,如果没有的话导入unity的项目后不能正常打开。

在小程序页面中找到:成长/能力地图/生产提效包  在里面开启unity插件。

 

到此为止,工具以及准备完成,下面进行转换。

二、转换小游戏

unity导出小程序项目

1.在unity编辑器中导入之前下载的转换工具unitypackage包。

2.设置转换工具,主要是appid、项目名称、游戏方向、导出路径、资源加载方式。

3.点击下方转换按钮,经过一段时间会在导出路径生成相关文件。

使用微信开发者工具发布

4.打开微信开发者工具,首次使用需要用在微信公众平台注册过的微信扫描登录。

5.导入unity转换的小游戏项目。

 

6.在微信开发者工具中预览效果。

导入后编辑会报错,原因是需要下载一个插件,点击调试框内的插件下载。

点击预览可以生成一个短时间的二维码,微信扫码后可以在手机上运行(这里只能自己的微信可以打开);
点击上传,成功后,登录微信公众平台,管理—>版本管理—>开发版本设置成体验版。


审核通过了~~~

点赞
  1. 梦鬼鬼的粉丝说道:

    账号中小程序页面中没有 成长/能力地图/生产提效包 这块儿

    1. Alan Alan说道:

      需要小游戏账号,这两种账号有区别。

      1. bishi说道:

        小游戏账号怎么申请

        1. Alan Alan说道:

          需要在微信公众平台申请,提前准备好一个邮箱账号。

  2. 梦鬼鬼的粉丝说道:

    奇怪,又注册了一个小游戏的账号,还是没有 成长/能力地图/生产提效包 这些模块

  3. 梦鬼鬼的粉丝说道:

    多谢大佬指点,重新进了一下,这个功能就出来了。原来需要注册的是小游戏的账号,而不是小程序。

    1. 瓶盖拧不开啦说道:

      怎么看注册的是小程序还是小游戏,我的是小程序 也没有成长/能力地图/生产提效包这些功能模块

  4. 瓶盖拧不开啦说道:

    我也没有 成长/能力地图/生产提效包 这些模块呀,这个怎么分辨是小程序还是小游戏账号呢?

    1. Alan Alan说道:

      你创建的应该是小程序账号,成长下面只有两个按钮:小程序测评和违规记录。你重新创建一个小游戏账号就有了。

      1. 瓶盖拧不开啦说道:

        可是小游戏账号在哪里创建。我这里好像只有小程序账号创建

      2. 瓶盖拧不开啦说道:

        我创建的好像就是小游戏,成长下面有:CPS合作,代理发行,能力地图,主体信用分,创意游戏,种子计划,长线激励,违规记录,这几个都有,但就是没有成长/能力地图/生产提效包这几个

  5. 秃头程序猿一问十八岁说道:

    请问小游戏的微信登录怎么接入呀,找了好久都没找到相关SDK或者文档之类的东西,微信开放社区也没有。。。

      1. 秃头程序猿一问十八岁说道:

        十分感谢!

  6. 秃头程序猿一问十八岁说道:

    十分感谢!

发表回复

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像