框架包含内容以及所需工具
首先,放上TEngine框架的地址:GitHub - ALEXTANGXIAO/TEngine: Unity框架解决方案-支持HybridCLR(最好的次时代热更)与YooAssets(优秀商业级资源框架)。
框架包含:
YooAsset(资源管理):GitHub - tuyoogame/YooAsset: unity3d resources management system;
UniTask(异步解决方案):GitHub - Cysharp/UniTask: Provides an efficient allocation free async/await integration for Unity.;
Luban(支持大型项目的配表工具):GitHub - focus-creative-games/luban: luban是一个强大、易用、优雅、稳定的游戏配置解决方案。luban is a powerful, easy-to-use, elegant and stable game configuration solution.;
本地静态服工具:https://github.com/WisestCoder/static-server;
转微信的官方github地址:GitHub - wechat-miniprogram/minigame-unity-webgl-transform
微信开发工具地址:微信开发者工具下载地址与更新日志 | 微信开放文档
项目扩展工具
DoTween,Spine。
2023.12.1记录:
目前遇到的问题:
1.webgl不能使用socket,如果需要只能使用websocket
2.音效问题,除了格式之外,微信音效和Unity音效管理有区别,还未去看。
3.字体的坑Unity发布WebGL坑之字体-CSDN博客
4.资源的加载只能使用异步方法
5.方法签名不匹配的问题:runtimeError:function signature mismatch
6.本地保存的问题
7.微信授权以及后台设置
8.添加好友关系之后,需要后台添加某个组件的问题,不然会导致代码无法上传的问题
9.后台服务器域名以及代码上传设置,不然可能导致无法下载资源的问题
10.其实主要是突然往微信小游戏方向转,有些不熟悉,后续还有很多优化都么开始做