» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 突然想到了halo3回放模式的一个问题

看完都晕了,我总结一下吧,通俗的,比如在游戏的过程中我按手柄1秒向前走3然后射,这时电脑根据算法算出怪物当时难度的最佳反应,比如怪后退3然后回射,录像文件仅记录了我的初始地点—>向前3—>射,怪的初始地点—>后退3—>回射,并不会记录任何ai或任何控制器输入,也不会在后期渲染的时候再计算什么,只记录了得到的结果,所以这个过程是连续的,不可以从中间某步骤开始,以上是我的理解


TOP

引用:
原帖由 hudihutian 于 2007-9-27 17:26 发表
错了,电脑只会记忆你的初始地点,向前3,射,怪的反应是计算出来的
也有可能,但是如果回放速度是2倍呢,那岂不马上三红?或者是隔帧渲染?我觉得只记录结果会更省资源,回放可以做的更漂亮
我举个只记录输入,回放的时候即时计算物理和ai失败的典型例子吧,xb时代的rsc2,如果游戏的时候发生坠落峡谷的情况,看回放的时候就会会出现车辆乱走,我认为那就是因为回放文件只记录了控制器输入,而回放时的物理反馈和游戏时候有差别



TOP

引用:
原帖由 xphi 于 2007-9-27 19:19 发表


事实上Halo3在加速回放的时候,在复杂场景下会发生严重的跳帧。性能很差的机器回放SC的录像选择高倍速也会跳帧。
跳的不明显,我一直以为是隔帧渲染


TOP

发新话题
     
官方公众号及微博