问一下游戏里已经加载的资源有没有方法可以重新读取

查看 76|回复 4
作者:onlyclxy   
这边是游戏公司的美术,有些美术资源经常需要到客户端看效果是否正常.
然后有的时候,经常会有那种一个美术资源位置不对,需要挪位置的,或者是改动美术资源重新在客户端看的, 每次需要重新启动客户端,就特别浪费时间.
我观察他们这个客户端,都是第一次把硬盘上的资源加载到内存里, 后续你再打开这个资源. 就直接读内存了. 导致我这边把美术资源替换到最新的, 他也不能直接读取硬盘上这个最新文件
但是有时候比如说有相同资源, 这个游戏点开了另一个配置里差不多一样的资源. 再点回来, 倒是有可能重新读取硬盘资源. 但是这个方法又特别不好用. 因为有时候做新品, 新品以前没没有类似的资源,也无法点开相同类型的东西来刷新内存.
网上以前有那种段子,说什么策划让美术左挪一个像素,又挪一个像素.. 我们这边现在挪一个像素 还得重启下客户端看看,,  感觉可2了.  就老是想着这要是能直接让游戏重新读硬盘不省我们很多事..   现在天天工作量特别满当..  平时摸的鱼,休息的时候都得还回去...
所以就是问问,,  要是让游戏重新读取某个资源,有没有什么思路.
现在已知的是,我们资源都是有id的. 其实就是那一个id的文件夹. 重新读那个id的文件夹资源就好了.  前两天我用ce找过内存. 搜字符串倒是能搜到那些id. 但是发现如果一开始就锁定那些id. 后面也不会加载那些id的资源了.脑壳疼
这边主要是引擎是他们自研的. 为啥我一个美术搞这个. 他们引擎组的大大小小的排期都估计都到猴年马月去了. .别说这种测试相关的东西了. 我们自己美术编辑器的能优化好点我都谢谢他

资源, 美术

小懒虫丶   

笨办法,用移动盘,装个影子系统,测试前开启影子模式,测试中找位置,不对直接还原,个人建议,不知到可不可行
onlyclxy
OP
  


小懒虫丶 发表于 2023-9-22 16:51
笨办法,用移动盘,装个影子系统,测试前开启影子模式,测试中找位置,不对直接还原,个人建议,不知到可不 ...

感谢回答!!!
这样就有点小题大做了..  之前好像有种虚拟系统 可以做内存镜像的.  不过想想就觉得麻烦.. 二个是这个要是给同事弄..  莫名会感觉自己2了吧唧的
freelive   

要不就用虚拟机,装个简易的系统,加载快运行快,方便快速重载,也相当于检验软件运行是否正常。
onlyclxy
OP
  


freelive 发表于 2023-9-23 19:12
要不就用虚拟机,装个简易的系统,加载快运行快,方便快速重载,也相当于检验软件运行是否正常。

感谢回答..其实我想着最好能找个那种直接能清内存的方法. 比较通用. 这边验证的时候还需要频繁传资源到客户端里. 虚拟机传资源也不是很方便..
您需要登录后才可以回帖 登录 | 立即注册

返回顶部