22
33GameFrameX for Unity是GameFrameX综合解决方案的重要组成部分,专为Unity客户端设计。它融合了众多实用的功能组件,形成了一个强大的模块库,旨在为游戏的前端开发、后端服务及管理界面提供一个一体化平台。这个解决方案促进了不同系统间的无缝协作,实现了高效的游戏开发和运维流程。
44
5- > 正在开发中...
6-
7- # ` 注意 ` !!! ` 注意 ` !!! ` 注意 ` !!!
8-
9- 开发期,随时可能变化结构。
10-
115# 客户端
126
137## ` Unity ` 集成功能
148
15- | 组件名称 | 介绍 | 来源 | 链接地址 |
16- | :------------------:| :--------------------------------:| :------:| :-------------------------------------------------------------------------------------- |
17- | GameFramework | 客户端框架基础 | GitHub | https://github.com/AlianBlank /com.gameframex.unity |
18- | YooAsset | 定制的资源包管理 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.tuyoogame.yooasset |
19- | UniTask | 异步Await/Async的实现 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.cysharp.unitask |
20- | FairyGUI UI | FairyGUI编辑器。SDK已支持微信和抖音小游戏和WEBGL | GitHub | https://github.com/AlianBlank /com.gameframex.unity.fairygui.unity |
21- | ProtoBuf | 数据序列化和通讯协议 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.google.protobuf |
22- | HybridCLR | 热更新 | GitHub | https://github.com/focus-creative-games/hybridclr |
23- | Sentry | 错误追踪和性能监控 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.sentry.unity |
24- | LitJson | JSON序列化工具(马三修改版本) | GitHub | https://github.com/AlianBlank /com.gameframex.unity.xincger.litjson |
25- | logViewer | 日志查看器 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.sharelib.logviewer |
26- | DoTween | 强大的动画插件 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.demigiant.dotween |
27- | Advertisement | 广告播放组件(激励广告) | GitHub | https://github.com/AlianBlank /com.gameframex.unity.advertisement |
28- | ObjectStorage | 对象存储上传(打包后上传) | GitHub | https://github.com/AlianBlank /com.gameframex.unity.objectstorage |
29- | OperationClipBoard | 实现剪贴板数据的设置与获取 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.blankoperationclipboard |
30- | GetChannel | 渠道获取及集成基础的渠道获取方式 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.getchannel |
31- | ReadAssets | 直接读取Android只读目录下的文件 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.readassets |
32- | WebSocket | WebSocket 网络支持库 | GitHub | https://github.com/AlianBlank /com.gameframex.unity.psygames.unitywebsocket |
33- | FindReference2 | 强大的资源引用查找插件 | GitHub | https://github.com/AlianBlank /com.vietlabs.fr2 |
34- | GameAnalytics | 游戏数据分析和统计 | GitHub | 还没上传 |
35- | Animancer | 高度灵活的动画状态机插件 | GitHub | 还没上传 |
9+ | 组件名称 | 介绍 | 来源 | 链接地址 |
10+ | :------------------:| :--------------------------------:| :------:| :---------------------------------------------------------------------------|
11+ | GameFramework | 客户端框架基础 | GitHub | https://github.com/gameframex /com.gameframex.unity |
12+ | YooAsset | 定制的资源包管理 | GitHub | https://github.com/gameframex /com.gameframex.unity.tuyoogame.yooasset |
13+ | UniTask | 异步Await/Async的实现 | GitHub | https://github.com/gameframex /com.gameframex.unity.cysharp.unitask |
14+ | FairyGUI UI | FairyGUI编辑器。SDK已支持微信和抖音小游戏和WEBGL | GitHub | https://github.com/gameframex /com.gameframex.unity.fairygui.unity |
15+ | ProtoBuf | 数据序列化和通讯协议 | GitHub | https://github.com/gameframex /com.gameframex.unity.google.protobuf |
16+ | HybridCLR | 热更新 | GitHub | https://github.com/focus-creative-games/hybridclr |
17+ | Sentry | 错误追踪和性能监控 | GitHub | https://github.com/gameframex /com.gameframex.unity.sentry.unity |
18+ | LitJson | JSON序列化工具(马三修改版本) | GitHub | https://github.com/gameframex /com.gameframex.unity.xincger.litjson |
19+ | logViewer | 日志查看器 | GitHub | https://github.com/gameframex /com.gameframex.unity.sharelib.logviewer |
20+ | DoTween | 强大的动画插件 | GitHub | https://github.com/gameframex /com.gameframex.unity.demigiant.dotween |
21+ | Advertisement | 广告播放组件(激励广告) | GitHub | https://github.com/gameframex /com.gameframex.unity.advertisement |
22+ | ObjectStorage | 对象存储上传(打包后上传) | GitHub | https://github.com/gameframex /com.gameframex.unity.objectstorage |
23+ | OperationClipBoard | 实现剪贴板数据的设置与获取 | GitHub | https://github.com/gameframex /com.gameframex.unity.blankoperationclipboard |
24+ | GetChannel | 渠道获取及集成基础的渠道获取方式 | GitHub | https://github.com/gameframex /com.gameframex.unity.getchannel |
25+ | ReadAssets | 直接读取Android只读目录下的文件 | GitHub | https://github.com/gameframex /com.gameframex.unity.readassets |
26+ | WebSocket | WebSocket 网络支持库 | GitHub | https://github.com/gameframex /com.gameframex.unity.psygames.unitywebsocket |
27+ | FindReference2 | 强大的资源引用查找插件 | GitHub | https://github.com/gameframex /com.vietlabs.fr2 |
28+ | GameAnalytics | 游戏数据分析和统计 | GitHub | https://github.com/gameframex/com.gameframex.unity.gameanalytics.git |
29+ | Animancer | 高度灵活的动画状态机插件 | GitHub | 还没上传 |
3630
3731# 子库列表(按需获取)默认已全部带上。可以删除自己不需要的。由于默认大部分用户是` 中国大陆 ` 用户。故项目中` 默认 ` 为` 镜像地址 `
3832
@@ -44,66 +38,74 @@ GameFrameX for Unity是GameFrameX综合解决方案的重要组成部分,专
4438
4539``` json
4640{
47- "com.gameframex.unity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.git" ,
48- "com.gameframex.unity.asset" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.asset.git" ,
49- "com.gameframex.unity.blankoperationclipboard" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.blankoperationclipboard.git" ,
50- "com.gameframex.unity.config" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.config.git" ,
51- "com.gameframex.unity.coroutine" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.coroutine.git" ,
52- "com.gameframex.unity.cysharp.unitask" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.cysharp.unitask.git" ,
53- "com.gameframex.unity.demigiant.dotween" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.demigiant.dotween.git" ,
54- "com.gameframex.unity.download" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.download.git" ,
55- "com.gameframex.unity.entity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.entity.git" ,
56- "com.gameframex.unity.entry" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.entry.git" ,
57- "com.gameframex.unity.event" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.event.git" ,
58- "com.gameframex.unity.fairygui" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fairygui.git" ,
59- "com.gameframex.unity.fairygui.unity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fairygui.unity.git" ,
60- "com.gameframex.unity.focus-creative-games.luban" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.focus-creative-games.luban.git" ,
61- "com.gameframex.unity.fsm" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fsm.git" ,
62- "com.gameframex.unity.getchannel" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.getchannel.git" ,
63- "com.gameframex.unity.globalconfig" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.globalconfig.git" ,
64- "com.gameframex.unity.google.protobuf" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.google.protobuf.git" ,
65- "com.gameframex.unity.gwiazdorrr.betterstreamingassets" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.gwiazdorrr.betterstreamingassets.git" ,
66- "com.gameframex.unity.json.simplejson" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.json.simplejson.git" ,
67- "com.gameframex.unity.localization" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.localization.git" ,
68- "com.gameframex.unity.mono" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.mono.git" ,
69- "com.gameframex.unity.network" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.network.git" ,
70- "com.gameframex.unity.procedure" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.procedure.git" ,
71- "com.gameframex.unity.protobuff2cs" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.protobuff2cs.git" ,
72- "com.gameframex.unity.psygames.unitywebsocket" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.psygames.unitywebsocket.git" ,
73- "com.gameframex.unity.readassets" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.readassets.git" ,
74- "com.gameframex.unity.scene" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.scene.git" ,
75- "com.gameframex.unity.setting" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.setting.git" ,
76- "com.gameframex.unity.sound" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.sound.git" ,
77- "com.gameframex.unity.timer" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.timer.git" ,
78- "com.gameframex.unity.web" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.web.git" ,
79- "com.gameframex.unity.tuyoogame.yooasset" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.tuyoogame.yooasset.git" ,
80- "com.gameframex.unity.xincger.litjson" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.xincger.litjson.git" ,
81- "com.gameframex.unity.yasirkula.debugconsole" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.yasirkula.debugconsole.git" ,
82- "com.gameframex.unity.weixin.minigame" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.weixin.minigame.git" ,
83- "com.gameframex.unity.advertisement" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.advertisement.git" ,
84- "com.gameframex.unity.advertisement.wechatminigame" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.advertisement.wechatminigame.git" ,
85- "com.gameframex.unity.objectstorage" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.git" ,
86- "com.gameframex.unity.objectstorage.qiniu" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.qiniu.git" ,
87- "com.gameframex.unity.objectstorage.aliyun" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.aliyun.git" ,
88- "com.gameframex.unity.gameanalytics" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.git" ,
89- "com.gameframex.unity.gameanalytics.gameanalytics" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gameanalytics.git" ,
90- "com.gameanalytics.sdk" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gameanalytics.sdk.git" ,
91- "com.gameframex.unity.gameanalytics.gravity-engine" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gravity-engine.git" ,
92- "com.gameframex.unity.gravityinfinite.gravity-engine" : " https://github.com/AlianBlank/com.gameframex.unity.gravityinfinite.gravity-engine.git" ,
41+ "com.gameframex.unity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.git" ,
42+ "com.gameframex.unity.asset" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.asset.git" ,
43+ "com.gameframex.unity.blankoperationclipboard" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.blankoperationclipboard.git" ,
44+ "com.gameframex.unity.config" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.config.git" ,
45+ "com.gameframex.unity.coroutine" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.coroutine.git" ,
46+ "com.gameframex.unity.cysharp.unitask" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.cysharp.unitask.git" ,
47+ "com.gameframex.unity.demigiant.dotween" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.demigiant.dotween.git" ,
48+ "com.gameframex.unity.download" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.download.git" ,
49+ "com.gameframex.unity.entity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.entity.git" ,
50+ "com.gameframex.unity.entry" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.entry.git" ,
51+ "com.gameframex.unity.event" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.event.git" ,
52+ "com.gameframex.unity.fairygui" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fairygui.git" ,
53+ "com.gameframex.unity.fairygui.unity" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fairygui.unity.git" ,
54+ "com.gameframex.unity.focus-creative-games.luban" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.focus-creative-games.luban.git" ,
55+ "com.gameframex.unity.fsm" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.fsm.git" ,
56+ "com.gameframex.unity.getchannel" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.getchannel.git" ,
57+ "com.gameframex.unity.globalconfig" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.globalconfig.git" ,
58+ "com.gameframex.unity.google.protobuf" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.google.protobuf.git" ,
59+ "com.gameframex.unity.gwiazdorrr.betterstreamingassets" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.gwiazdorrr.betterstreamingassets.git" ,
60+ "com.gameframex.unity.json.simplejson" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.json.simplejson.git" ,
61+ "com.gameframex.unity.localization" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.localization.git" ,
62+ "com.gameframex.unity.mono" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.mono.git" ,
63+ "com.gameframex.unity.network" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.network.git" ,
64+ "com.gameframex.unity.procedure" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.procedure.git" ,
65+ "com.gameframex.unity.protobuff2cs" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.protobuff2cs.git" ,
66+ "com.gameframex.unity.psygames.unitywebsocket" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.psygames.unitywebsocket.git" ,
67+ "com.gameframex.unity.readassets" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.readassets.git" ,
68+ "com.gameframex.unity.scene" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.scene.git" ,
69+ "com.gameframex.unity.setting" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.setting.git" ,
70+ "com.gameframex.unity.sound" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.sound.git" ,
71+ "com.gameframex.unity.timer" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.timer.git" ,
72+ "com.gameframex.unity.web" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.web.git" ,
73+ "com.gameframex.unity.tuyoogame.yooasset" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.tuyoogame.yooasset.git" ,
74+ "com.gameframex.unity.xincger.litjson" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.xincger.litjson.git" ,
75+ "com.gameframex.unity.yasirkula.debugconsole" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.yasirkula.debugconsole.git" ,
76+ "com.gameframex.unity.weixin.minigame" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.weixin.minigame.git" ,
77+ "com.gameframex.unity.advertisement" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.advertisement.git" ,
78+ "com.gameframex.unity.advertisement.wechatminigame" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.advertisement.wechatminigame.git" ,
79+ "com.gameframex.unity.objectstorage" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.git" ,
80+ "com.gameframex.unity.objectstorage.qiniu" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.qiniu.git" ,
81+ "com.gameframex.unity.objectstorage.aliyun" : " https://www.gitlink.org.cn/AlianBlank/com.gameframex.unity.objectstorage.aliyun.git" ,
82+ "com.gameframex.unity.gameanalytics" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.git" ,
83+ "com.gameframex.unity.gameanalytics.gameanalytics" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gameanalytics.git" ,
84+ "com.gameanalytics.sdk" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gameanalytics.sdk.git" ,
85+ "com.gameframex.unity.gameanalytics.gravity-engine" : " https://github.com/AlianBlank/com.gameframex.unity.gameanalytics.gravity-engine.git" ,
86+ "com.gameframex.unity.gravityinfinite.gravity-engine" : " https://github.com/AlianBlank/com.gameframex.unity.gravityinfinite.gravity-engine.git"
9387}
9488```
9589
9690# 交流方式(建议。需求。BUG)
9791
9892QQ群:467608841
9993
100- # Doc
94+ # Doc (已经在写了,别催了!-_ -!)
95+
96+ ` 所有站点内容一致,不存在内容不一致的情况 `
97+
98+ 文档地址 : https://gameframex.doc.alianblank.com
99+
100+ 备用文档地址 : https://gameframex-docs.pages.dev
101+
102+ 备用文档地址 : https://gameframex.doc.cloudflare.alianblank.com
101103
102- 文档地址 : https://www.yuque.com/ alianblank/gameframex
104+ 备用文档地址 : https://gameframex.doc.vercel. alianblank.com
103105
104106# 免责声明
105107
106- 所有插件均来自互联网.请各位使用时自行付费.如果以上插件涉及侵权.请发email .本人将移除.谢谢
108+ 所有插件均来自互联网.请各位使用时自行付费.如果以上插件涉及侵权.请发email或提交issue .本人将移除.谢谢
107109
108110# LICENSE
109111
0 commit comments