Unity - 微信小游戏
总参考:Unity WebGL 微信小游戏适配方案(公测)
安装与使用
下载 Unity插件,并导入至游戏项目中,版本更新请查看更新日志
- 请查阅推荐引擎版本,安装时选择WebGL组件
- 最终选择Unity2021.2.5f1c1InstantGame
- 前往Node官网安装长期稳定版
- 之前已安装v16.17.0
- 前往微信开发者工具下载安装Stable版开发者工具【注意:为保证稳定性,请勿使用小游戏版 Minigame Build】
- 下载版本为:wechat_devtools_1.06.2303220_win32_x64
- 查阅小游戏开发者文档-快速上手创建小游戏类目应用
- 登录MP微信公众平台,能力地图-生产提效包-快适配,开通使用
- 查阅快速开始:转换工具导出微信小游戏进行小游戏导出转换
创建小程序账号
- 进入 微信公众平台 (qq.com)扫码选择小程序进行注册(注意:一个邮箱只能注册一个)
- 如果是测试号,则会直接打开开发者ID页面,直接找到游戏appid信息
- 如果非测试号,则可以设置一些自己小程序内容,并且在基本设置中拉到最下方,找到游戏appid信息
导出Unity工程
- 创建个Unity工程
- 平台选择为WebGL
- 把之前下载好的minigame.unitypackage全部导入
- 打开微信小游戏面板
- 配置游戏appid
- 配置导出路径
- 首包资源加载方式则条件而选
- 导出
- 导出后可以看到minigame和webgl两个文件夹
- 导出完成
打开导出项目,并且运行
- 安装之前下载好的微信开发者工具,已安装则跳过此步骤
- 打开微信开发者工具,选择小游戏,目录选择之前导出的minigame文件夹
- 如果出现错误:插件未授权使用 添加插件,直接点击添加插件就好
- 之后等待重新编译,运行成功,具体适配还得看文档说明,抱歉我也是第一次整这个
- 如果字体消失了,那检查Unity日志,以及微信开发者工具日志,尽可能的使用原带字体,并且包体大小有限制,要注意。
- 博客杂货铺
- GoF23 种设计模式的分类和功能
Unity - 微信小游戏相关推荐
- Unity 微信小游戏转回WEBGL发布设置
之前用unity发布过webgl版,后来导入tx开源的小游戏工具(minigame.202211231905.unitypackage)测试一段时间后,再发布webgl版,发现有些发布设置已经被微信小 ...
- Unity微信小游戏使用微信云开发记录
最近项目上架微信小游戏,首先使用了微信官方sdk转成微信小游戏,官方地址如下: https://github.com/wechat-miniprogram/minigame-unity-webgl-t ...
- unity微信小游戏开发【含源码】
经过 经过断断续续一个多月的开发, 10次左右大大小小的修改, <熊猫奇遇记>开发完成. 遗憾 遗憾的是小游戏并没有通过微信的审核,4次全败, 每次都是会修改很多东西, 再经过朋友们的试玩 ...
- Unity 开发微信小游戏初探
前言 最近因项目需要开始研究Unity开发微信小游戏相关的知识.期间遇到各种坑,网上查阅的资料基本类似,无法解决自己遇到的问题.特用本文记录下过程,方便其他人遇到同样的问题时能够参考. 开发环境 Un ...
- js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用
本次教程将会为大家介绍Egret3D工具导出Unity场景对象的使用,以及发布微信小游戏流程.让大家对Egret 3D有更加熟悉的了解. 需求工具: 1.Unity场景导出插件: 2.微信开发者工具. ...
- Unity转微信小游戏与JS交互
微信小游戏JS交互方式: 微信小游戏机制问题,在微信小游戏中不会加载index.html,所以写在index.html的函数均不会被调用到 1.自行创建calljs.js文件中添加定义,每次编译该文件 ...
- Unity导出微信小游戏
微信小游戏感觉这几年挺火,打算熟悉一下流程看看 微信提供的Unity转微信小游戏解决方案 地址:https://developers.weixin.qq.com/minigame/dev/guide/ ...
- unity 转微信小游戏 资源优化
资源优化 可通过转换工具配套提供的资源优化工具,将游戏内纹理资源针对webgl导出做优化. 工具入口 菜单栏-微信小游戏-资源优化工具 工具介绍 Texture 区域1: 选中目录,以设定规则扫描目录 ...
- 【游戏开发实战】使用Unity 2019制作仿微信小游戏飞机大战(七):主角飞机碰撞与爆炸
文章目录 零.教程目录 一.前言 二.本篇目标 三.飞机机碰撞组件:BoxCollider2D.Rigidbody2D 四.添加Tag:Enemy 五.主角飞机碰撞处理:OnTriggerEnter2 ...
最新文章
- SCCM2012系列之三,SCCM2012部署前的IIS准备
- oracle 触发器的实例(转)
- 一种简单的数据库性能测试方法
- [2012山东ACM省赛] The Best Seat in ACM Contest (模拟)
- 老司机整理对Nginx性能优化
- 通讯软件通常要哪几个端口_您通常打开几个浏览器标签?
- STL vector使用方法介绍
- Android手机健康类APP市场分析
- vim 设置文件类型_如何手动设置Vim的文件类型?
- Linux Email服务搭建与应用
- facebook轮播视频_如何设置Facebook Messenger Messenger视频通话
- python爬取下厨房本周受欢迎菜谱
- 分享 23 个在线学习 JavaScript 的网站
- 运算符,++,--,*,/和%的运用和区别
- 蓝绿发布、红黑发布、灰度发布你都分得清吗
- .dcm格式文件软件读取及python处理
- 项目范围管理计划模板
- CentOS7计划任务crontab
- ExcelKit导出
- SQL时间函数应用(时间、季度、旬、月、星期)
热门文章
- 内网攻防------架设无赖AP
- ASP.NETCore
- 社区养老实时可查,移动GIS+WebGIS助老人安享晚年
- 智慧校园下“企业微信+CAS”的统一身份认证方案设计
- 自然语言处理基于java实现(4) 之 基于VSM模型的信息检索程序
- 利用微信小程序(小游戏)API制作适配cocos creator小游戏排行榜的实例程序
- 我写了一个软件,差点被投入监狱!
- 自动买卖炒股软件的设置条件?
- 独步山南之乌龟岭迷路
- QXYSeries、QLineSeries、QSplineSeries、QScatterSeries