游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4377|回复: 3

动态加载TEX

[复制链接]

6

主题

16

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-7-4 16:13:00 | 显示全部楼层 |阅读模式
我在程序中如果的用到的时候才加载会出现停止响应大概一秒左右,像人物的换装备之类要用到这个

有什么解决办法吗

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2008-7-4 16:58:00 | 显示全部楼层

Re:动态加载TEX

一般来讲是开多线程加载解决这个问题

6

主题

16

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2008-7-5 05:07:00 | 显示全部楼层

Re:动态加载TEX

了解了,我现在也是这样处理的,应该是因为TEX的压缩率高吧

谢谢~~

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2008-7-5 09:41:00 | 显示全部楼层

Re:动态加载TEX

其实这是个很麻烦的问题,如果压缩率不高,那容易就会很大,读盘时间就会很长。

那还有一个办法就是使用16色,256色,16位色贴图。ps2等游戏机一般都直接支持这些格式也是这种原因。

另外PS2/PS3直接提供硬件级的多线程文件加载,开发习惯了就会是整个游戏都是异步读取,所以效能极好(仅指画面不会被卡住,实际比不上PC)。


我方近期在进行PC/PSP/PS2/PS3游戏互相移植工作,计划仿制psp/ps2/ps3的异步加载设计。但pc-windows的多线程与PSP/PS2/PS3的多线程上有一些很大的差别,所以尚未成功。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-4 16:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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