mlybj
本帖最后由 mlybj 于 2021-7-25 01:41 编辑

看到了刚刚被删掉的错版的帖子,正好来看看大家认为红石粉的传输速度如何?真的像帖子里说的那样3格红石粉比4格红石粉快吗?
欢迎讨论~(因为等级不够而无法发起投票,我太难了w)
------------------------------------------------------------------
或者你可以直接偷看下面的答案:




Gunnndas
一步一步成为了红石大佬。虽然我看不懂。

黑羽快斗´
好家伙,看的比上课认真多了

whatfilmae
传输速度我觉得杠杠的

1812394532
我还是个红石萌新

allenwang666
好家伙,上课了

371126671
敲黑板,别睡了, 准备上课了。!

屑灬月
我红石机器都是抄的,没研究过

一起抗熊
我记得我曾经测过红石粉的传输速度,大约是0.01秒一格。不过由于今天看了这个红石粉传输速度与方向有关,我先前没有考虑过,所以这个0.01秒一格只供参考。同时,通过这个原理,也可以加快红石计算器的计算速度。楼主敢于对常规思维挑战,用实践检验真理,这个实验很不错(已评分)

yel椰子le
这玩意原来有速度吗

QWERTY770
之前看过红石粉的代码知道一点

clot28591
感谢大佬,今天凌晨发贴那个就是我...红石粉的那个

qixue_123
红石频率 和传输的方块存留能量

网上搜的


王予月月
大概10,000,000格每秒吧
因为一个正常的5代i7一分钟大约处理1亿次运算,考虑到红石粉加载的运算量是常数级别,也就大概这个数了
(编程小白,大佬勿喷)

mlybj
本帖最后由 mlybj 于 2021-7-25 22:48 编辑
一起抗熊 发表于 2021-7-25 17:42
我记得我曾经测过红石粉的传输速度,大约是0.01秒一格。不过由于今天看了这个红石粉传输速度与方向有关,我 ...


好像红石粉更新顺序是基础来着?qwq
不过我好像确实没提到红石粉的传输速度(其实我也不太清楚,一般是用不到的XD,我就理解为无延迟了:P)

Love筱锋
红石速度难道不是一样快的吗,中继器才有延时

807905636
好家伙,来上课了

大病初愈的小安
看着红石脑壳痛

纾方子记
红石粉不是没有延时的么qwq

982374799
这还有速度的吗 从来没注意过

1486787782
红石大佬...害,看不懂

一起抗熊
王予月月 发表于 2021-7-25 19:15
大概10,000,000格每秒吧
因为一个正常的5代i7一分钟大约处理1亿次运算,考虑到红石粉加载的运算量是常数级 ...

你的说法可能没有考虑到一点,就是制作游戏用的编程,绝大多数采用高级语言。而高级语言,是需要时间来翻译成计算机语言(有些编程语言中间还需要加入翻译成汇编语言的步骤),也就导致java版的速度会比基岩版慢;事实上,红石粉每时每刻都需要检查周围的更新情况,并且判断这个更新是不是充能的更新,如果是水流或者下面的方块移动,还要变成掉落物等,虽然运算是常数级,但红石粉的程序很长,当系统一个个判断这些条件是否发生时,都要时间。这些都会导致红石粉传输速度的计算值会比实际值大很多。(我也是编程小白一枚)

王予月月
一起抗熊 发表于 2021-7-26 04:44
你的说法可能没有考虑到一点,就是制作游戏用的编程,绝大多数采用高级语言。而高级语言,是需要时间来翻 ...

彼此彼此啦,主要是打游戏没翻过源码(懒)(话说我一直以为红石粉传输用的是深搜)。而且高级语言一般不是在执行之前进行编译的吗?(Java没学过,至少C++是这样的)

djmaxsih
感觉,速度差不多吧

FU_DADA
读书都没看得那么认真

一起抗熊
王予月月 发表于 2021-7-26 07:55
彼此彼此啦,主要是打游戏没翻过源码(懒)(话说我一直以为红石粉传输用的是深搜)。而且高级语言一般不是在 ...

我好像记得由于C++在变成计算机可识别的计算机语言之前,中间不经过汇编语言的过程,这也就是C++运行速度快的原因。如果按你的解释,两者运行速度是一样的。验证的话可以用fill在基岩版和java版分别填充数量相等的一大片空地,测指令完全执行所需的时间,看看我们谁说的是对的。只是我只有java版和网易版,没有基岩版,网易版还因为某些原因进不去,验证就靠你啦

拾稻の猫猫
我举得,还行一看就行大佬

-HeNeArKrXeRn-
好厉害,涨知识了……等下,我好像不玩红石,不过红石不是按红石刻来更新的吗?

窝屎上帝
应该没有区别吧

Pink_Dove
划重点:
红石粉讲更新顺序,简单版是:按照-x,+x,-y,+y,-z,+z的方向依次更新
上图中4格红石粉指向活塞的方向为-x,3格红石粉指向活塞的方向为-z,由于-x方向在-z方向前更新,所以一定是4格红石粉的那个活塞先推出。

感谢大佬指点,又知道一个新知识

我还以为一样快呢

AsrielND
一样的吧

Jiangwer
红石萌新,前来学习

墨染丶依然
注意注意,上课啦

王予月月
一起抗熊 发表于 2021-7-26 08:52
我好像记得由于C++在变成计算机可识别的计算机语言之前,中间不经过汇编语言的过程,这也就是C++运行速度 ...

其实我也没有基岩版(穷)

pigman2333
红石粉的速度不是一个游戏刻吗。。。

无名QVQ
虽然看不懂,不过觉得这是个大佬

mlybj
本帖最后由 mlybj 于 2021-7-27 19:48 编辑

不是很懂这和红石粉更新顺序有啥关系()
而且里面所说的"TNT被点燃后会向北稍微移动"貌似也不对吧?不是水平方向没有阻挡任意方向移动0.166m吗

小火Xhuo
3*10^8m/s

蜜果冰城
还不是没电快