README.md 6.3 KB
Newer Older
M
MoMo的奶爸 已提交
1
# 关于
F
fengjiyuan 已提交
2

M
MoMo的奶爸 已提交
3
xasset 是专业的Unity资源系统。
M
MoMo的奶爸 已提交
4

吉缘 已提交
5
xasset 提供开箱即用的打包、分包、加密、边玩边下和跨平台加载等技术让Unity项目的开发更快更轻松!
吉缘 已提交
6

M
MoMo的奶爸 已提交
7
- 官网:https://xasset.cc
M
MoMo的奶爸 已提交
8
- 文档:https://xasset.cc/docs/getstarted
M
MoMo的奶爸 已提交
9

M
MoMo的奶爸 已提交
10
了解更多 xasset 的产品特性,可以前往 xasset 的[官网](https://xasset.cc)查看。
吉缘 已提交
11

M
MoMo的奶爸 已提交
12
![example](https://xasset.cc/img/example.gif)
M
MoMo的奶爸 已提交
13

M
MoMo的奶爸 已提交
14
## 开源版
M
MoMo的奶爸 已提交
15

M
MoMo的奶爸 已提交
16
[这里](https://github.com/xasset/xasset)是xasset-2022.2的开源版,这个版本主要提供了以下功能特性:
M
MoMo的奶爸 已提交
17

M
MoMo的奶爸 已提交
18
- 基于配置驱动的分布式打包工具,支持自动分组机制,可以快速优化打包质量。
M
MoMo的奶爸 已提交
19 20 21 22 23 24
- 支持断点续传和并发下载数量控制的文件下载模块,每个下载请求都能单独统计下载进度和速度,提供暂停/恢复和取消机制。
- 资源全量更新检测和批量下载以及资源删除机制。
- 自动回收机制,另外提供先进先出队列缓存,可以更轻松的管理资源内存。
- 全新的负载均衡架构,可以更优雅的对单帧堆积较密集业务进行自动切片处理,让程序更平滑的运行。
- 跨平台Unity资源和场景加载机制,业务代码可以一次编码,多处运行,支持Android、iOS、PC、OSX等平台。
- 带有场景管理、资源加载、文件下载的示例,提供了循环依赖加载、子资源加载、异步转同步、叠加场景管理和常规下载操作的功能演示。
F
Add DLC  
fjy 已提交
25

M
MoMo的奶爸 已提交
26
关于xasset-2022.2开源版的更多细节需要阅读源码才能感受到,未来,我们计划和Unity中国官方一起优化产品服务,开源版应该还会有一些调整,有任何建议或意见欢迎提交Issues反馈。
M
MoMo的奶爸 已提交
27

M
MoMo的奶爸 已提交
28 29 30
> 请注意,个人或 3 人以下的小团队可以使用免费的开源版。对于公司,需要获得我们的授权许可才能使用,我们的授权有专门的[用户协议](https://xasset.cc/license),只有接受用户协议的条款才能订阅。通过你们的支持,我们不断为大家改进 xasset。

## 订阅版
M
MoMo的奶爸 已提交
31

M
MoMo的奶爸 已提交
32
相对免费开源版本,付费订阅的版本还具有以下优势:
F
Add DLC  
fjy 已提交
33

M
MoMo的奶爸 已提交
34 35 36 37
### 专业版

专业版主打的特性是分包、加密和边玩边下,比较适合需要让产品快速打包、快速发布、快速运行的团队:

M
MoMo的奶爸 已提交
38 39 40
- 更完善的打包工具链,可以实时预览资源的打包粒度和依赖关系,提前发现问题提前处理。
- 原始格式打包和更新加载支持:可以让非 Unity 内建格式的资源轻松进行版本管理。
- [高效资源加密](https://xasset.cc/docs/encryption):不仅可以防止资源被轻易破解,而且几乎不损耗程序运行的性能。
M
MoMo的奶爸 已提交
41 42 43 44 45 46 47 48
- [安装包资源分包](https://xasset.cc/docs/splitbuild):使用配置灵活把控 APP的安装大小,自动处理依赖关系并剥离包体资源。
- 谷歌分包插件支持:适配了 PlayAssetDelivery 插件,可以快速构建符合 GooglePlay 上架标准的 Android App Bundle。
- 优化过的边玩边下机制:可以按需指定需要更新下载的内容,通过局部更新,让用户更快体验游戏。同时还提供了完善的编辑器工具,可以对运行时加载数据进行采用,快速导出生成资源包数据,另外提供散文件合并支持,可以自动根据配置生成大小更均匀的自定义格式资源包,并在运行时自动选择是更新资源包还是更新散文件,IO效率可以得到客观的提升。(注:生成资源包需要额外的CDN空间,但是否生成资源包的是可选的,资源包的生成可以减少网络IO次数同时有加密功效,可以按需使用)
- 专属对接群:提供更私密的技术对接支持,工程师会在对接群远程照顾项目一年。

### 顾问版

顾问版包含专业版的所有功能,同时提供更周到的服务,进行更全面的保驾护航:
M
mmdnb 已提交
49

M
MoMo的奶爸 已提交
50 51 52
- 微信小程序适配支持:帮助用户的项目团队更快、更轻松的完成微信小程序的适配工作。
- 项目内存和渲染瓶颈分析排查和优化,协助团队建立高品质内容生产管线(流程-文档-工具链),走出先污染后治理的研发流程。
- 工程师会照顾项目开发全周期,并提供7天驻场服务,可以提供技术培训或者极端问题排查服务,可以提供各种 SDK 接入支持。
M
MoMo的奶爸 已提交
53

M
MoMo的奶爸 已提交
54
了解订阅的价格和更多信息,可以前往 [xasset.cc/price](https://xasset.cc/price) 查看。
M
MoMo的奶爸 已提交
55

M
MoMo的奶爸 已提交
56 57
## 文档

吉缘 已提交
58
前往 [xasset.cc](https://xasset.cc) 可以了解 xasset 的来龙去脉。
M
MoMo的奶爸 已提交
59

M
MoMo的奶爸 已提交
60 61
需要注意的是,该文档主要针对团队订阅用户,开源版可以参考核心接口使用部分。

M
mmdnb 已提交
62
## 许可
F
fengjiyuan 已提交
63

M
MoMo的奶爸 已提交
64
请注意,xasset 具有特殊许可证,并且在某些情况下需要获得公司许可证。阅读 [LICENSE](LICENSE.md) 文档以获取更多信息。
F
fjy 已提交
65

M
mmdnb 已提交
66
## 创作者
M
MoMo的奶爸 已提交
67

M
MoMo的奶爸 已提交
68
- [吉缘](https://github.com/mmdnb)
M
mmdnb 已提交
69
- [马三小伙儿](https://github.com/XINCGer)
M
MoMo的奶爸 已提交
70
- [寒晟](https://github.com/huangchaoqun)
M
MoMo的奶爸 已提交
71

吉缘 已提交
72 73
前往[xasset.cc/about](https://xasset.cc/about)可以了解更多关于我们团队的介绍。 

M
MoMo的奶爸 已提交
74
## 赞助
F
fjy 已提交
75

M
mmdnb 已提交
76
成为 xasset 的赞助商可以在这里添加自己的链接,可以带 LOGO 或名字:
F
fengjiyuan 已提交
77

吉缘 已提交
78
- Miss_Lynn(人民币50000元)
M
MoMo的奶爸 已提交
79
- [马三小伙儿](https://github.com/XINCGer)(人民币4800元)
M
MoMo的奶爸 已提交
80
- 花花 (人民币3848元)
M
MoMo的奶爸 已提交
81
- [Jojohello](https://www.zhihu.com/people/jojohello)(人民币3000元)
F
fengjiyuan 已提交
82

M
MoMo的奶爸 已提交
83
如需赞助可以发邮件给吉缘:xasset@qq.com。
F
fengjiyuan 已提交
84

M
mmdnb 已提交
85 86
## 声望

M
MoMo的奶爸 已提交
87
- [Connor Aaron Roberts](https://github.com/c0nd3v):反馈有效问题或建议 +10
M
mmdnb 已提交
88 89 90 91 92
- [刘家君](https://github.com/suixin567):反馈有效问题或建议 +2
- [李非莬](https://github.com/wynnforthework):反馈有效问题或建议 +2
- [一念永恆](https://github.com/putifeng):反馈有效问题或建议 +2
- [小魔女纱代酱](https://github.com/DumoeDss):反馈有效问题或建议 +2
- [夜莺](https://github.com/killop):反馈有效问题或建议 + 5
吉缘 已提交
93
- [MrJLY](https://github.com/MrJLY):反馈有效问题或建议 +5
吉缘 已提交
94
- [Leo](https://github.com/liyanlong0885):反馈有效问题或建议 +5
M
MoMo的奶爸 已提交
95
- [jakeyluo](https://github.com/jakeyluo):反馈有效问题或建议 +5
M
mmdnb 已提交
96

F
fengjiyuan 已提交
97

M
mmdnb 已提交
98
## 友链
F
fengjiyuan 已提交
99

F
fengjiyuan 已提交
100 101 102
- [ET](https://github.com/egametang/ET) Unity3D Client And C# Server Framework
- [TinaX Framework](https://tinax.corala.space/) “开箱即用”的Unity独立游戏开发工具
- [LuaProfiler-For-Unity](https://github.com/ElPsyCongree/LuaProfiler-For-Unity) Lua Profiler For Unity支持 XLua、SLua、ToLua