找回密码
 立即注册
搜索
查看: 2535|回复: 12

[多平台] 对于一些2D游戏读取速度的迷惑,有业内大佬说说吗

[复制链接]
     
发表于 2024-2-23 19:35 | 显示全部楼层
本帖最后由 巨魔已被忠诚 于 2024-2-23 19:40 编辑

有时候读取太快了,我给设了最短加载时间2s再把加载画布的UI隐藏了免得出BUG。

贴图涉及到纹理压缩和解压,看的是硬盘的随机读取速度啊,可能是2D老游戏的精灵贴图没用到现在的多线程异步加载咯。
以前是反序列化从大图中按照一定规格扣出需要的图片序列,就需要完全载入这个图片,3d纹理多通道可以存其他数据的,还可以用曲线存渐变参数,曾经优化过后让一个材质占用显存可以降低一半,8mb变4mb,我觉得大部分2d的老游戏应该没法这样处理,都是烘焙好然后去读。

我建议任何游戏在硬件允许的情况下把纹理质量拉最大,可以减少部分问题,最多占点显存。
(遇到过逆天的,按最大纹理质量读然后按玩家设置压缩再渲染,就是会卡你一下。)

评分

参与人数 1战斗力 +1 收起 理由
看脸 + 1 已经听不懂了!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-6-5 17:33 , Processed in 0.020516 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表