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


 24 12
发新话题
打印

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

只要你有本事手动玩两次,输入的按键顺序和时间是一摸一样的,那么游戏的过程和结果也是一摸一样的,这就是录像的原理。

根本不需要记录其他东西。


TOP

随机?计算机有随机?

随机全部都是伪随机……

计算机只是根据公式处理0和1而已……



TOP

谁能制造一个能产生真正随机数的方法或者公式?

嗯,这个人起码比爱因斯坦要强……


TOP

所有角色的坐标信息和动作信息?

omg

地图如果是1000000x1000000像素的,每秒60帧,仅仅记录主角的坐标信息每秒要多少字节?

TOP

引用:
原帖由 mouseguard 于 2007-9-27 14:17 发表


是伪随机, 只不过根据取样的不同会有几十种结果而已, 在我们看来已经是随机出现了, 我相信以恐龙的推断至少会发生10+种不同的死亡方法和时间
伪随机实际上就是根据公式去计算而已,只不过公式复杂一点,算法复杂一点,比如遗传算法等等,不过说到底公式绝对是一定的(即使“公式变化了”,怎么变化这个公式也是一定的)。

既然公式一定,输入什么,就会得到唯一一个输出,所以根本不存在随机的问题吧。

TOP

引用:
原帖由 大头木 于 2007-9-27 14:22 发表


为什么一定要通过代码来实现随机呢?现在随机都是通过时间的方式再加个随机函数,总也有重复的。

但如果是真的需要一个随机的数据的话可以增加一个硬件,就像彩票那样的一个马达,通过这个硬件产生的
随 ...
不通过代码通过什么?

所谓通过硬件的随机数据也是伪随机啊,只是公式超复杂罢了(那么多球球装来撞去,你算给我看看……,不过碰撞公式大家都知道)

TOP

引用:
原帖由 大头木 于 2007-9-27 14:28 发表


没有啊,这个和彩票的原理类似,难道彩票产生的数据就不是随机的了?
当然不是随机的,所谓随机目前只存在于微观粒子的世界中吧……

TOP

引用:
原帖由 大头木 于 2007-9-27 14:28 发表


没有啊,这个和彩票的原理类似,难道彩票产生的数据就不是随机的了?如果这样的话就扯到哲学上了,这个世界都是完全规律的,没有随机了。
恭喜您,爱因斯坦也是这么想的……

不过貌似杨振宁同学通过实验否定了这种想法…………

TOP

引用:
原帖由 大头木 于 2007-9-27 14:33 发表


从宇宙大爆炸开始的那一瞬间,世界就没有随机了.........因为都遵循物理学,都存在算法。

那么随机这个词造出来还有啥意义。
爱因斯坦就是这么想的呀…………

随机这个词在他看来就是一个“迷信”的词汇吧……

TOP

引用:
原帖由 大头木 于 2007-9-27 14:37 发表


爱因斯坦能不能通过物理算法算出我下一贴会回几个字,会不会回帖:D
有什么计算不了,只不过超级复杂罢了,算了也不合算,没价值。

你不就一团分子么……

TOP

引用:
原帖由 xphi 于 2007-9-27 14:42 发表
爱因斯坦是决定论的坚定拥护者,不过从现在混沌力学,量子力学的成果来看,决定论基本上已经本证明是错误的了,也就是说,绝对的随机是完全可能存在的。
爱因斯坦错了,并不代表其他人对了,可能在更深的层次上,还是爱因斯坦对了…………

从某个角度上说,你永远无法证明爱因斯坦错了…………

TOP

引用:
原帖由 江西恐龙 于 2007-9-27 14:56 发表
hudihutian你还没回答下面的问题呢——
——A和B两个玩家,游戏一开始就按住“↑”键不动,不操作任何键。直到冲进敌人堆里被打死,他们的死亡瞬间将会是一致么?

其实就连2D游戏都有很丰富的随机性,格斗之 ...
随机种子……

如果随机种子一样,那就是一样的……

比如某游戏选定开始游戏的日期加时间为随机种子,那么如果随机种子一样,过程输入一样,结果肯定一样……

TOP

简单的说,好像走在路口,只要你选定的路是确定的一条(某一随机种子,其实这个种子也是公式产生的,伪随机),那么到达的地方就是绝对一样的……

TOP

其实想验证,可以这样,开始模拟器玩,暂停,即时存档,按住上,继续……

反复load几次看看……

当然你的键盘要能稳定60帧输入吧…………

TOP

引用:
原帖由 江西恐龙 于 2007-9-27 15:07 发表
任何动作有百分比的发动几率就是随机了。何必纠缠在随机是真随机还是假随机呢?

以格斗之王为例子,敌人在我方100个象素点位置时,我方角色会有20%几率做出轻拳攻击,有30%的几率做出重拳攻击,有50%的几率会 ...
那个百分之几是可以由算法算出来的,当然不叫真随机……

一个无理数你知道n位,那么第n+1位是多少?这个才能叫随机……

如果有xo模拟器,你只要开始游戏之后,能够save state,然后反复load,一直按住某键,排除一些外部干扰(比如手柄的机械性能),结果当然是一样的……

当然这是纯理论,跟真正玩起来tm有什么关系

TOP

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