Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Johnconstine
minigame-unity-webgl-transform
提交
0d2fe5e7
M
minigame-unity-webgl-transform
项目概览
Johnconstine
/
minigame-unity-webgl-transform
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minigame-unity-webgl-transform
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0d2fe5e7
编写于
10月 26, 2022
作者:
刘
刘昕禹
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: Resources Loading
上级
f4340e28
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
21 addition
and
1 deletion
+21
-1
Design/ResourcesLoading.md
Design/ResourcesLoading.md
+21
-1
未找到文件。
Design/ResourcesLoading.md
浏览文件 @
0d2fe5e7
...
...
@@ -29,4 +29,24 @@
###
\ No newline at end of file
### 各类型游戏的优化侧重点
不同的游戏所需要的性能不尽相同,转化过程中的复杂度以及关注的侧重点自然也是不同的。游戏开发者可以根据自己游戏的类型进行不同的优化策略来提升实际的游戏体验,本节总结的列举开发者对不同类型的游戏应重点关注的优化内容。
-
**小型游戏**
特点:游戏总包体积较小,“关卡”休闲类小游戏等。
**关注**
:快速适配对微信API能力的接入,性能上重点对首场景启动优化,关卡分包加载(主关卡优先,后续关卡按需加载等)。
-
**原生 APP 平台采用本地 AB/AA 包的游戏**
特点:游戏原本发布原生 APP 平台,开发时为优化运行时内存,将游戏资源以 AA/AB 包方式存放于磁盘本地,在游戏运行时适宜的位置进行加载/卸载。
**关注**
:将 AA/AB 资源包改用 CDN 远程加载,及时卸载不再使用的资源包释放内存,使用纹理压缩工具降低纹理资源大小提升渲染效率。
-
**大型无 AB 游戏**
特点:游戏较大,但未使用 AA/AB 包方式进行分包管理,或较少使用,场景中必须与非及时资源在启动时一并加载。
**关注**
:该类游戏需要耐心调优,重点关注游戏运行时的内存优化。需将游戏内资源逐一拆分,推荐使用 AB包 方式进行按需加载与及时资源释放,对多 Scene 时对后续场景使用 AA/AB分包方式载入,做好资源加载过程中的UI上的进度条反馈。推荐使用纹理压缩工具、WASM代码分包、资源预下载等能力优化,效果提升明显。
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录