总参考:Unity WebGL 微信小游戏适配方案(公测)

安装与使用

下载 Unity插件,并导入至游戏项目中,版本更新请查看更新日志

  • 请查阅推荐引擎版本,安装时选择WebGL组件

    • 最终选择Unity2021.2.5f1c1InstantGame
  • 前往Node官网安装长期稳定版
    • 之前已安装v16.17.0
  • 前往微信开发者工具下载安装Stable版开发者工具【注意:为保证稳定性,请勿使用小游戏版 Minigame Build
    • 下载版本为:wechat_devtools_1.06.2303220_win32_x64
  • 查阅小游戏开发者文档-快速上手创建小游戏类目应用
  • 登录MP微信公众平台,能力地图-生产提效包-快适配,开通使用
  • 查阅快速开始:转换工具导出微信小游戏进行小游戏导出转换

创建小程序账号

  1. 进入 微信公众平台 (qq.com)扫码选择小程序进行注册(注意:一个邮箱只能注册一个)
  2. 如果是测试号,则会直接打开开发者ID页面,直接找到游戏appid信息
  3. 如果非测试号,则可以设置一些自己小程序内容,并且在基本设置中拉到最下方,找到游戏appid信息

导出Unity工程

  1. 创建个Unity工程
  2. 平台选择为WebGL
  3. 把之前下载好的minigame.unitypackage全部导入
  4. 打开微信小游戏面板
    1. 配置游戏appid
    2. 配置导出路径
    3. 首包资源加载方式则条件而选
    4. 导出
  5. 导出后可以看到minigamewebgl两个文件夹
  6. 导出完成

打开导出项目,并且运行

  1. 安装之前下载好的微信开发者工具,已安装则跳过此步骤
  2. 打开微信开发者工具,选择小游戏,目录选择之前导出的minigame文件夹
  3. 如果出现错误:插件未授权使用 添加插件,直接点击添加插件就好
  4. 之后等待重新编译,运行成功,具体适配还得看文档说明,抱歉我也是第一次整这个
  5. 如果字体消失了,那检查Unity日志,以及微信开发者工具日志,尽可能的使用原带字体,并且包体大小有限制,要注意。

  • 博客杂货铺
  • GoF23 种设计模式的分类和功能

Unity - 微信小游戏相关推荐

  1. Unity 微信小游戏转回WEBGL发布设置

    之前用unity发布过webgl版,后来导入tx开源的小游戏工具(minigame.202211231905.unitypackage)测试一段时间后,再发布webgl版,发现有些发布设置已经被微信小 ...

  2. Unity微信小游戏使用微信云开发记录

    最近项目上架微信小游戏,首先使用了微信官方sdk转成微信小游戏,官方地址如下: https://github.com/wechat-miniprogram/minigame-unity-webgl-t ...

  3. unity微信小游戏开发【含源码】

    经过 经过断断续续一个多月的开发, 10次左右大大小小的修改, <熊猫奇遇记>开发完成. 遗憾 遗憾的是小游戏并没有通过微信的审核,4次全败, 每次都是会修改很多东西, 再经过朋友们的试玩 ...

  4. Unity 开发微信小游戏初探

    前言 最近因项目需要开始研究Unity开发微信小游戏相关的知识.期间遇到各种坑,网上查阅的资料基本类似,无法解决自己遇到的问题.特用本文记录下过程,方便其他人遇到同样的问题时能够参考. 开发环境 Un ...

  5. js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用

    本次教程将会为大家介绍Egret3D工具导出Unity场景对象的使用,以及发布微信小游戏流程.让大家对Egret 3D有更加熟悉的了解. 需求工具: 1.Unity场景导出插件: 2.微信开发者工具. ...

  6. Unity转微信小游戏与JS交互

    微信小游戏JS交互方式: 微信小游戏机制问题,在微信小游戏中不会加载index.html,所以写在index.html的函数均不会被调用到 1.自行创建calljs.js文件中添加定义,每次编译该文件 ...

  7. Unity导出微信小游戏

    微信小游戏感觉这几年挺火,打算熟悉一下流程看看 微信提供的Unity转微信小游戏解决方案 地址:https://developers.weixin.qq.com/minigame/dev/guide/ ...

  8. unity 转微信小游戏 资源优化

    资源优化 可通过转换工具配套提供的资源优化工具,将游戏内纹理资源针对webgl导出做优化. 工具入口 菜单栏-微信小游戏-资源优化工具 工具介绍 Texture 区域1: 选中目录,以设定规则扫描目录 ...

  9. 【游戏开发实战】使用Unity 2019制作仿微信小游戏飞机大战(七):主角飞机碰撞与爆炸

    文章目录 零.教程目录 一.前言 二.本篇目标 三.飞机机碰撞组件:BoxCollider2D.Rigidbody2D 四.添加Tag:Enemy 五.主角飞机碰撞处理:OnTriggerEnter2 ...

最新文章

  1. SCCM2012系列之三,SCCM2012部署前的IIS准备
  2. oracle 触发器的实例(转)
  3. 一种简单的数据库性能测试方法
  4. [2012山东ACM省赛] The Best Seat in ACM Contest (模拟)
  5. 老司机整理对Nginx性能优化
  6. 通讯软件通常要哪几个端口_您通常打开几个浏览器标签?
  7. STL vector使用方法介绍
  8. Android手机健康类APP市场分析
  9. vim 设置文件类型_如何手动设置Vim的文件类型?
  10. Linux Email服务搭建与应用
  11. facebook轮播视频_如何设置Facebook Messenger Messenger视频通话
  12. python爬取下厨房本周受欢迎菜谱
  13. 分享 23 个在线学习 JavaScript 的网站
  14. 运算符,++,--,*,/和%的运用和区别
  15. 蓝绿发布、红黑发布、灰度发布你都分得清吗
  16. .dcm格式文件软件读取及python处理
  17. 项目范围管理计划模板
  18. CentOS7计划任务crontab
  19. ExcelKit导出
  20. SQL时间函数应用(时间、季度、旬、月、星期)

热门文章

  1. 内网攻防------架设无赖AP
  2. ASP.NETCore
  3. 社区养老实时可查,移动GIS+WebGIS助老人安享晚年
  4. 智慧校园下“企业微信+CAS”的统一身份认证方案设计
  5. 自然语言处理基于java实现(4) 之 基于VSM模型的信息检索程序
  6. 利用微信小程序(小游戏)API制作适配cocos creator小游戏排行榜的实例程序
  7. 我写了一个软件,差点被投入监狱!
  8. 自动买卖炒股软件的设置条件?
  9. 独步山南之乌龟岭迷路
  10. QXYSeries、QLineSeries、QSplineSeries、QScatterSeries