# Unity WebGL 微信小游戏适配方案(公测)
欢迎使用 Unity WebGL 小游戏适配(转换)方案,本方案设计目的是**降低 Unity 游戏转换到微信小游戏的开发成本**。基于WebAssembly技术,无需更换Unity引擎与重写核心代码的情况下将原有游戏项目适配到微信小游戏。
## 方案特点
* 保持原引擎工具链与技术栈
* 无需重写游戏核心逻辑,支持大部分第三方插件
* 由转换工具与微信小游戏运行环境保证适配兼容,保持较高还原度
* 微信小游戏平台能力以C# SDK方式提供给开发者,快速对接平台开放能力
## 转换案例
| 地铁跑酷 | 谜题大陆 | 翡翠大师小游戏 | 大侠不哭 |
| --- | --- | --- | --- |
| <image src='image/showcase23.png' width="220"/> | <image src='image/showcase25.png' width="210"/> | <image src='image/showcase8.png' width="200"/>| <image src='image/showcase26.png' width="210"/> |
- [更多转换案例](Design/ShowCase.md)
## 安装与使用
下载 [Unity插件](https://game.weixin.qq.com/cgi-bin/gamewxagwasmsplitwap/getunityplugininfo?download=1), 并导入至游戏项目中。
> 已验证Unity版本:2018、2019、2020、2021(请尽量使用LTS, 推荐使用2019、2021). 安装时选择WebGL组件。
> 如果你用的是Big Sur版本的Mac系统,并且Unity 版本小于 2019.4.14, 则需另外安装 python3,并安装brotli 命令如下: python3 -m pip install brotli
[快速开始:转换工具导出微信小游戏](Design/Transform.md)
## 文档总览
方案概述与兼容性
- [技术原理与流程](Design/Summary.md)
- [兼容性评估](Design/Evaluation.md)
- [更多转换案例](Design/ShowCase.md)
性能优化
- [性能优化总览](Design/PerfOptimization.md)
- [性能评估标准](Design/PerfMeasure.md)
- 启动性能
- [提升 Unity WebGL 游戏启动速度](Design/StartupOptimization.md)
- [启动流程与时序](Design/Startup.md)
- [使用 Loader 进行游游戏加载](Design/UsingLoader.md)
- [使用 Addressable 进行资源按需加载](Design/UsingAddressable.md)
- [使用 AssetBundle 进行资源按需加载](Design/UsingAssetBundle.md)
- [资源服务器部署注意事项](Design/DataCDN.md)
- [使用预下载功能](Design/UsingPreload.md)
- [首场景启动优化](Design/FirstSceneOptimization.md)
- [使用代码分包工具](Design/WasmSplit.md)
- [启动留存数据上报统计](Design/ReportStartupStat.md)
- 运行性能
- [使用 Android CPU Profiler 性能调优](Design/AndroidProfile.md)
- [使用 Unity Profiler 性能调优](Design/UnityProfiler.md)
- [优化Unity WebGL的内存](Design/OptimizationMemory.md)
- [音频适配优化](Design/AudioOptimization.md)
- [压缩纹理优化](Design/CompressedTexture.md)
- [资源优化工具与建议](Design/AssetOptimization.md)
- [iOS高性能模式](Design/iOSOptimization.md)
能力适配
- [WX SDK 平台能力适配](Design/WX_SDK.md)
- [屏幕适配](Design/fixScreen.md)
- [输入法适配](Design/InputAdaptation.md)
- [排行榜与微信关系数据](Design/OpenData.md)
- [后端服务指引](Design/BackendServiceStartup.md)
- [网络通信适配](Design/UsingNetworking.md)
- [使用水印保护代码包安全](Design/wasmWaterMark.md)
调试与异常
- [开发错误调试与排查](Design/DebugAndException.md)
- [现网错误日志上报与排查](Design/IssueForProduction.md)
问题反馈
- [问题反馈与联系我们](Design/IssueAndContact.md)
没有合适的资源?快使用搜索试试~ 我知道了~
Unity3D与微信小程序(游戏)交互
共791个文件
meta:287个
png:184个
cs:120个
2星 需积分: 50 21 下载量 199 浏览量
2022-04-25
13:27:17
上传
评论 3
收藏 47.04MB ZIP 举报
温馨提示
https://blog.csdn.net/u013032852/article/details/119605522?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165085824316781683968174%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165085824316781683968174&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-8-119605522.142^v9^pc_search_result_cache,157^v4^control&utm_term=unity&spm=1018.2226.3001.4187
资源详情
资源评论
资源推荐
收起资源包目录
Unity3D与微信小程序(游戏)交互 (791个子文件)
Mischief.MDV.Editor.asmdef 325B
MiniGameConfig.asset 1KB
astcenc-avx2 626KB
619b20a9e252371c.webgl.wasm.code.unityweb.wasm.br 2.11MB
WXSDKManagerHandler.cs 54KB
WX.cs 52KB
WXEditorWindow.cs 49KB
WXTextureManager.cs 38KB
UnityDumper.cs 35KB
WXModel.cs 33KB
mgGif.cs 33KB
JsonMapper.cs 32KB
JsonData.cs 27KB
WXSpriteAtlasManager.cs 27KB
WXInnerAudioContext.cs 25KB
Lexer.cs 23KB
TextureWindow.cs 22KB
SerializedPropertyTreeView.cs 19KB
PicCompressor.cs 17KB
WXVideo.cs 15KB
JsonReader.cs 15KB
WXFileSystemManager.cs 14KB
JsonWriter.cs 12KB
ReplaceRules.cs 10KB
ReferenceFinderData.cs 10KB
OptimizeTexture.cs 9KB
CommonTreeView.cs 8KB
BaseWindow.cs 8KB
UnityUtil.cs 8KB
MarkdownViewer.cs 7KB
MarkdownHandleImages.cs 7KB
LayoutBuilder.cs 7KB
WXTextureFlareWindow.cs 6KB
WXTexturePVRTCFIrstWindow.cs 6KB
WXTextureQualityWindow.cs 6KB
WXTextureDirWindow.cs 6KB
AssetTreeView.cs 6KB
WXEditorScriptObject.cs 5KB
PrefabWindow.cs 5KB
WXTextureOptionWindow.cs 5KB
AudioWindow.cs 5KB
WXCallBackHandler.cs 5KB
SerializedPropertyTable.cs 5KB
FontWindow.cs 4KB
UnityTypeBindings.cs 4KB
RendererMarkdown.cs 4KB
WXPlayerPrefsWindow.cs 4KB
WXUpdateWindow.cs 4KB
SerializedPropertyDataStore.cs 4KB
CommonTable.cs 4KB
JsonMockWrapper.cs 3KB
SerializedPropertyFilters.cs 3KB
WXShortAudio.cs 3KB
MarkdownEditor.cs 3KB
BlockContent.cs 3KB
Style.cs 3KB
WXUserInfoButton.cs 3KB
MarkdownPreferences.cs 2KB
WXBaseAd.cs 2KB
BlockContainer.cs 2KB
Cloud.cs 2KB
AnalysisWindow.cs 2KB
Ranking2.cs 2KB
MarkdownUtils.cs 2KB
StyleConverter.cs 2KB
WXAdBaseStyle.cs 2KB
MarkdownHistory.cs 2KB
Ranking.cs 2KB
Styles.cs 2KB
MarkdownHandleNavigate.cs 2KB
WXLongCallBackHandler.cs 2KB
WXRewardedVideoAd.cs 2KB
WXCustomAd.cs 2KB
OptimizeOverview.cs 2KB
JsonException.cs 2KB
WXGridAd.cs 1KB
Content.cs 1KB
WXBannerAd.cs 1KB
IJsonWrapper.cs 1KB
MarkdownMenus.cs 1KB
WXInterstitialAd.cs 1KB
Context.cs 1KB
RendererBlockCode.cs 1KB
RendererBlockList.cs 1KB
WXAdCustomStyle.cs 1KB
MarkdownEditorAsset.cs 1KB
RendererInlineLink.cs 1KB
PlayerPrefs.cs 1KB
RendererInlineEmphasis.cs 1KB
RendererBlockHeading.cs 981B
Extensions.cs 957B
RendererBlockQuote.cs 881B
ParserToken.cs 850B
Layout.cs 836B
ContentImage.cs 762B
RendererInlineLineBreak.cs 749B
RendererBlockHtml.cs 746B
RendererInlineCode.cs 727B
WXCanvas.cs 726B
WXTextureCacheObject.cs 721B
共 791 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
奇大可
- 粉丝: 448
- 资源: 143
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1