【Unity】Unity开发微信小游戏(一)准备和了解工作

一、所需工具

0.Unity小游戏版本
如不使用此版本,则无法搜索到 InstantGame package
在这里插入图片描述

1.Unity插件:InstantGame package

此插件用于处理项目中的贴图、音频、网格、动画、场景等资源文件,保证小程序包体不会过大。
插件可以关联UOS服务,通过面板自动上传。
运行小程序后自动加载,不需要编写代码进行控制。
在这里插入图片描述

2.Unity WebGL 微信小游戏适配方案,或直接下载插件

用于将Unity项目打包成为微信小程序项目。
打包后使用微信开发者工具打开。

3.微信开发者工具
下载旧版本

二、所需平台

1.Unity官方云服务器UOS,(分离的资源将被托管至 UOS CDN服务。UOS 在CDN基础上提供了便捷的云端资源的版本管理)(资源打包和分离和上传,由InstantGame package插件处理)

用于存储小程序的各种资源,类似AB包,以便在运行时加载。
在这里插入图片描述
2.微信公众平台
注册小程序账户,后续分类选择小游戏,休闲游戏
在这里插入图片描述

在这里插入图片描述

三、需要参考的官方文档

1.Unity文档:Unity小游戏

2.微信官方文档:Unity WebGL 微信小游戏适配

3.小游戏资质提交审核指引

四、说明

1.UOS CDN服务

在UOS网站创建项目,并进入,点击左侧的Bucket,创建桶,用于InstantGame Package插件的资源管理。
在这里插入图片描述

  1. InstantGame Package

通过Window->Auto Streaming打开窗口。
在这里插入图片描述

需将UOS的项目的设置中,将App ID和App Secret填入Cfg & Publish中,点击Refresh。即可完成关联。
在这里插入图片描述
Badge to Use对标UOS网站上Bucket里的版本号
在这里插入图片描述
3.Unity WebGL 微信小游戏适配方案插件
将插件导入Untiy中,会多出一个微信小程序菜单,点击转换小游戏,打开面板。
该插件会导出一份可以再微信开发者工具运行的项目。
并和Instant Game关联,在打包的同时也会调用Instant Game的上传功能。
在这里插入图片描述
Unity制作微信小游戏的工具介绍完毕,在接下来的文章会讲解插件和项目的配置。感谢点赞和关注支持。

猜你喜欢

转载自blog.csdn.net/boyZhenGui/article/details/133888748