首页
社区
课程
招聘
[求助]3d游戏中如何找出地图资源
发表于: 2014-3-25 11:33 6135

[求助]3d游戏中如何找出地图资源

2014-3-25 11:33
6135
3d游戏中如何找出地图资源?(找出地图中某点可走和不可走的数组,用于自动寻路)
大神们给点思路

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
个人的一种思路,换地图的时候,监控资源访问情况,设置条件断点, 断CreateFile。
2014-3-25 12:18
0
雪    币: 16
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
对CreateFile下断点,hook fopen打印出访问资源的路径
2014-3-25 15:5:23 fopen res game\objects\texture2\metal\metal_hc_lightning.dds
2014-3-25 15:5:23 fopen res game\objects\texture2\metal\metal_hc_lightning_sp.dds
2014-3-25 15:5:23 fopen res game\textures\cubemaps\sphere_hull3.dds
2014-3-25 15:5:23 fopen res game\objects\texture2\stone\stone_sura_lightning.dds
2014-3-25 15:5:23 fopen res game\objects\env2\asura\structure\build_sura_warhero_c.cgf
2014-3-25 15:5:23 fopen res game\levels\hc_stage2_12\brush\8.cgf
2014-3-25 15:5:23 fopen res game\objects\env2\asura\structure\build_sura_warhero_e.cgf
......
到了这看不出来什么,对3d图形不熟悉
2014-3-25 15:31
0
雪    币: 271
活跃值: (21)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
3D寻路用navmesh
2014-3-27 01:31
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
问题太浮太泛
2014-3-27 09:45
0
雪    币: 16
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
有办法从游戏中找出角色当前地图的导航网格吗?
2014-3-28 11:35
0
雪    币: 32
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
CE 先找出人物座标 (CE可以不指定型态找变动或是没变动的变量)

找到人物座标后 再用OD开始追 (硬断 HW Addrsss)

折腾下就可以找到地图相关的东西

从地图资料直接分析的话,就只能慢慢追

地图资源大多有编码或加密(或压缩)

hook creatfile 然后在切换地图也可以快速定位到

因为不知道你用什么游戏

建议你可以找小地图的去分析

例如有什么小房间的...小旅馆的...之类的

就是画面就小小一个范围的会比较好分析
2014-3-28 17:56
0
游客
登录 | 注册 方可回帖
返回
//