游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: LeyesLose

[讨论] 休闲游戏录像系统设计

[复制链接]

16

主题

160

帖子

176

积分

注册会员

Rank: 2

积分
176
QQ
发表于 2006-2-13 12:39:00 | 显示全部楼层

Re:休闲游戏录像系统设计

由此得出的,平均一分钟的游戏录像在5K左右大小,而其中包含了大量的玩家操作,尤其在魔兽争霸中还要包含大量的随机数据(以魔兽争霸为例,每次攻击的伤害都是随机的)。
只要保存一下随机数的种子就行了,只要有种子,每次随机产生的数都是一样的;)

72

主题

710

帖子

783

积分

高级会员

Rank: 4

积分
783
发表于 2006-2-13 14:01:00 | 显示全部楼层

Re:休闲游戏录像系统设计

楼上正解

只需要保存一个整数的种子

便可以完整的复原所有的随机数

1

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2006-2-13 22:06:00 | 显示全部楼层

Re:休闲游戏录像系统设计

我当时的确没有解释,也不太想解释,因为我其实是很希望lz自己去查查资料的,不过楼上的已经解释了也好。
其实,不怕不知道,就怕不知道还在那里说,误导别人的人。我就曾经被这样误导过好几次,唉。不过lz肯定也是无心的,呵呵。

另外补充一个有趣的知识,据我看soarchin的war3rep lib文档,war3的replay文件保存的随机种子,在单机或者局域网模式下面是用的游戏开始的时间,在ladder下面似乎是通过服务器提供的seed。
war3的replay文件大部分都是用来保存动作了,其他还有很多相关信息。这个感兴趣可以自己去找来看看。
最后,这个replay文件设计难度不算很大的。带有录像系统的程序要设计成具有Reproducible Behavior,这个才是关键。
楼主,要设计带录像系统的休闲游戏,一定要先告诉程序你的想法哦。不然等整个程序框架都搭好了你再说,程序员一般都会有砍了你的冲动的。

4

主题

118

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2006-2-15 12:02:00 | 显示全部楼层

Re:休闲游戏录像系统设计

记录全部的网络消息就可以了

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-2-28 16:29:00 | 显示全部楼层

Re:休闲游戏录像系统设计

楼主的大部分理念还是很有参考价值的

补充:休闲游戏中《劲舞团》具有极高品质的录像功能

0

主题

39

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2006-3-7 09:20:00 | 显示全部楼层

Re:休闲游戏录像系统设计

www.source520.com     免费免注册80G源码书籍下载
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-3 22:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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