Lunamos 发表于 2021-4-9 10:06

现在提供游戏录像回放(Replay)功能的游戏是不是太少了

本帖最后由 Lunamos 于 2021-4-9 11:34 编辑

Replay系统实现起来不算难,记录初始状态,PRNG状态和玩家输入与时间戳就能复现游戏运行。而现在Replay基本只局限在电竞游戏里。相信很多人都很喜欢Dota2、SC2的Replay系统。如果更多游戏能集成Replay系统,大家可以在游戏内部或网上分享(文件大小很小的)Replay文件,进入Replay可以进行快进快退、多角度观察等等操作,还可以加入解说轨,或是用来分析自己的不足之处等等。感觉对很多游戏的攻略技巧分享和教学要比视频方便很多。

而且Replay也能用来从使用另一些角度和参数渲染游戏过程,可以用来切镜制作电影,不同视角的流程分析,或是在笔记本上渲染出在3090下跑的画面(比如以10帧每秒的速度渲染成60帧的视频存储下来),用来放在视频网站上分享等等,感觉用处还是很多的。

有什么非电竞类游戏提供了比较良好的Replay系统的例子吗?

杨千fa单推人 发表于 2021-4-9 10:12

可是现在的系统自带游戏录像功能了啊。。。
像ps4的15分钟share,windows的那个game centre也有录像功能
没必要在游戏里单独做一个录像功能吧

GuardHei 发表于 2021-4-9 10:12

实现起来咋不难了,这不就是恰恰因为电竞游戏要做网络预测回滚,所以才会去确保输入输出一致性吗?不然不说别的,就能默认保证输入输出一致性的物理引擎都找不到几个(很多号称能的都是指硬件也一样的情况)更何况还有各种其他的随机要素

—— 来自 S1Fun

Lunamos 发表于 2021-4-9 10:13

杨千fa单推人 发表于 2021-4-9 11:12
可是现在的系统自带游戏录像功能了啊。。。
像ps4的15分钟share,windows的那个game centre也有录像功能 ...

这里指的不是Recording,而是Replay。比如War3那个几百K的文件就能记录一整场比赛。

当年还有个知名网站叫Replays.net……

陈玉礼 发表于 2021-4-9 10:14

系统自带录像是视频,和游戏内自渲染的录像还是有区别的,比如我一直希望DMC5有游戏内录像功能,可以回放、暂停、切换镜头、剪辑,打造真正的动作大片

UmarIbnLaAhad 发表于 2021-4-9 10:17

halo系列的剧院就不错

nukejoker 发表于 2021-4-9 10:17

王牌空战XD

不过相比replay我更喜欢3D地形图里一个箭头上下翻飞画移动轨迹的方式

Lunamos 发表于 2021-4-9 10:23

GuardHei 发表于 2021-4-9 11:12
实现起来咋不难了,这不就是恰恰因为电竞游戏要做网络预测回滚,所以才会去确保输入输出一致性吗?不然不说 ...

物理引擎的实现方式确实会有一定影响,有不同平台的精度累积问题。但如果从一开始就把deterministic physics当回事的话也是可以做到的,但有一定代价。

天堂懵懂人 发表于 2021-4-9 10:31

当初gtx10系高端显卡的时候有个宣传似乎就是3D游戏内任意视角截图? 后来感觉就没声响了.把这个截图功能升级到录像就能实现所有游戏的回放了吧

windtrack 发表于 2021-4-9 10:34

refiver 发表于 2021-4-9 10:38

说到这个我就想起我SC2 DOTA2 LOL当年还在同时玩的时候就觉得SC2和DOTA2的录像非常方便但是LOL做的什么狗屎
如今这么多年过去了LOL的录像还是非常简陋和粗糙而且远不能达到说方便的地步

足以可见这个东西也并非是有钱就一定能做好的……也是一个需要大量的积累和测试反复修改的东西
单机游戏光是维护内容就已经筋疲力尽了,这种东西想做好就只能外包,但是外包了自己又完全无法维护
可能得不偿失就被选择性放弃掉了吧
想到一个GTA的电影模式应该算是replay做的特别好的

GuardHei 发表于 2021-4-9 10:39

Lunamos 发表于 2021-4-9 10:23
物理引擎的实现方式确实会有一定影响,有不同平台的精度累积问题。但如果从一开始就把deterministic phys ...

所以这不就是额外成本吗为了一个可以用系统自带的录像就能解决6-70%情形的问题,而去对框架进行大改,这成本不就是难度吗?更何况单机游戏往往有比电竞游戏复杂了多的系统,这工作量大太多了

—— 来自 S1Fun

Chia 发表于 2021-4-9 10:42

RPG回放CG动画,galgame回放H场景,也是种repaly。
单机的自由录像主要是必要性问题。osu也是上榜了自动录,占点社区分享才有动力。

多人如果不是服务器端包办一切,还会涉及到作弊问题。

pRll7R 发表于 2021-4-9 10:42

想了半天只想到车万那个
ff14好像也可以回放,但是我只见过拿那个功能截角色美图的……

samta 发表于 2021-4-9 10:45

wow现在的战斗记录已经能实现replay的功能了,不过需要第三方程序。

Lunamos 发表于 2021-4-9 10:46

本帖最后由 Lunamos 于 2021-4-9 11:58 编辑

GuardHei 发表于 2021-4-9 11:39
所以这不就是额外成本吗为了一个可以用系统自带的录像就能解决6-70%情形的问题,而去对框架进行大 ...
单从录像本身切入应该也是可行的,比如增加除了初始以外的状态同步验证(主要agents,可以每帧验证)。而且有些游戏的单线程物理也是比较容易做到一致的,只不过Box2D和PhysX正好是反例……对了,还有个简单的解决方法:不同平台和版本的Replay不互通就好了。

Eric_方歌阙 发表于 2021-4-9 10:46

はにん信者 发表于 2021-4-9 10:49

我觉得动作游戏真的挺需要这个的,有了这功能就算是彩笔也能录出很酷的操作,能极大增加成就感

シルフィエット 发表于 2021-4-9 10:52

前几天major结束就有人夸DOTA2的录像系统来着,很多东西是看录像才能看到的,比如KAKA莱恩1血逃生和走出谜团大,所以这次赛后不少主播都做了复盘——当然大部分可能都是蹭热度

工口兔 发表于 2021-4-9 10:55

想起全战系列的replay,因为版本更新往往兵种的数据会变,导致录像的世界线会发生偏差,有时会非常生草

我爱撩菜 发表于 2021-4-9 10:59

全世界最强的录像回放应该就是dota2了吧?

= =记得以前还说可以录像接管比赛 ? 现在好像看不到了.

kylin88 发表于 2021-4-9 11:00

工口兔 发表于 2021-4-9 10:55
想起全战系列的replay,因为版本更新往往兵种的数据会变,导致录像的世界线会发生偏差,有时会非常生草

我也正想说全战的reply,随着版本更新,史诗大捷变血战惨败

—— 来自 HUAWEI LIO-AN00, Android 10上的 S1Next-鹅版 v2.4.4

chan 发表于 2021-4-9 11:02

Lunamos 发表于 2021-4-9 10:13
这里指的不是Recording,而是Replay。比如War3那个几百K的文件就能记录一整场比赛。

当年还有个知名网站 ...

当年在这个网站看了好多SC的大片,怀念

windtrack 发表于 2021-4-9 11:09

Ny 发表于 2021-4-9 11:11

BRAID 可以算一个 而且是实时记录 实时倒放
还有很多赛车游戏 也有重播功能 或者跟玩家自己跑过的赛道ghost来比赛

此外 还有桌面游戏 比如棋牌类的 不仅可以重播 还可以Undo/撤销/悔棋之类的 应该也算吧

洗刷刷 发表于 2021-4-9 11:23

翼宿一 发表于 2021-4-9 11:24

玩过的里面好像就大乱斗有记录回放并且可以再编辑和渲染输出,不过不知道为什么每次大版本更新都会报废掉旧的记录文件

厨具战士 发表于 2021-4-9 11:29

以前玩极品飞车的时候,能够把自己的赛程一键生成一段类似豪车遨游的影像,各种机位和特效,当时特别喜欢看。尤其是本来该高帅的片段却嘭地撞墙了,特别喜感。

爱护动物抓根宝 发表于 2021-4-9 11:35

SUPERHOT的replay,子弹时间打完一局之后再用常速播放,看着特别有感觉。

doodle_z 发表于 2021-4-9 11:47

唔,从实用角度出发,replay的指令式记录必须要求双方版本统一吧,然后还得要求游戏底层是便于帧同步的指令式。
这也是为什么只有电竞类这种强调实时同步的底层设计,可以支持 replay 的原因吧。目前来看也许做的最好的还是 dota2?

雪菜碧池 发表于 2021-4-9 12:09

FF14需要八个人都同意且只能用一个版本,不过还是不错的

若菜 发表于 2021-4-9 12:21

皇牌空战的真的好,还能切换视角,比录像自由多了。

DEKU 发表于 2021-4-9 12:21

翼宿一 发表于 2021-4-9 11:24
玩过的里面好像就大乱斗有记录回放并且可以再编辑和渲染输出,不过不知道为什么每次大版本更新都会报废掉旧 ...

因为这个回放是个脚本
每回放一次就相当于电脑把你和对手的操作重新打一遍
每次版本更新都会调整人物性能
即使只调整一个人的一个技能,从10帧降到9帧
那一旦出现这个技能,后面的回放就和你打的不一样了
甚至结果完全相反

liangyi345 发表于 2021-4-9 12:23

这个一般在枪车球比较多吧 RPG真没啥印象

scg2017 发表于 2021-4-9 12:29

Dota2也是版本更新就会受影响,经历大更新基本上录像就用不了了

—— 来自 Xiaomi Redmi K30 5G Speed, Android 11上的 S1Next-鹅版 v2.4.4.1

Ketestrait 发表于 2021-4-9 12:30

自从以前某游戏版本更新旧回放被全废后就改只录视频了

酷乐 发表于 2021-4-9 12:35

bad_alloc 发表于 2021-4-9 12:38

kylin88 发表于 2021-4-9 11:00
我也正想说全战的reply,随着版本更新,史诗大捷变血战惨败

—— 来自 HUAWEI LIO-AN00, Android 10上的 ...

看战研所跟礼赞他们搞的比赛,都看过几次直播rep放完发现是版本变了结果不一样的事情了 然后解说就非常尴尬

瑕在瑾中 发表于 2021-4-9 12:44

实现不能说多简单吧,彩6的回放系统盼了三四年终于出来了,但是只是勉强能用的地步,bug还是多得吓人。

梦窗 发表于 2021-4-9 12:53

忍龙2这种2008年的Xbox360平台3D高速动作游戏都有这功能。
页: [1] 2
查看完整版本: 现在提供游戏录像回放(Replay)功能的游戏是不是太少了