本帖最后由 mlybj 于 2021-7-25 01:41 编辑 
看到了刚刚被删掉的错版的帖子,正好来看看大家认为红石粉的传输速度如何?真的像帖子里说的那样3格红石粉比4格红石粉快吗?
欢迎讨论~(因为等级不够而无法发起投票,我太难了w)
------------------------------------------------------------------
或者你可以直接偷看下面的答案:
看到了刚刚被删掉的错版的帖子,正好来看看大家认为红石粉的传输速度如何?真的像帖子里说的那样3格红石粉比4格红石粉快吗?
欢迎讨论~(因为等级不够而无法发起投票,我太难了w)
------------------------------------------------------------------
或者你可以直接偷看下面的答案:
一步一步成为了红石大佬。虽然我看不懂。
好家伙,看的比上课认真多了
传输速度我觉得杠杠的
我还是个红石萌新
好家伙,上课了
敲黑板,别睡了, 准备上课了。!
我红石机器都是抄的,没研究过
我记得我曾经测过红石粉的传输速度,大约是0.01秒一格。不过由于今天看了这个红石粉传输速度与方向有关,我先前没有考虑过,所以这个0.01秒一格只供参考。同时,通过这个原理,也可以加快红石计算器的计算速度。楼主敢于对常规思维挑战,用实践检验真理,这个实验很不错(已评分)
这玩意原来有速度吗
之前看过红石粉的代码知道一点
感谢大佬,今天凌晨发贴那个就是我...红石粉的那个
红石频率 和传输的方块存留能量
网上搜的
大概10,000,000格每秒吧
因为一个正常的5代i7一分钟大约处理1亿次运算,考虑到红石粉加载的运算量是常数级别,也就大概这个数了
(编程小白,大佬勿喷)
因为一个正常的5代i7一分钟大约处理1亿次运算,考虑到红石粉加载的运算量是常数级别,也就大概这个数了
(编程小白,大佬勿喷)
 本帖最后由 mlybj 于 2021-7-25 22:48 编辑 
好像红石粉更新顺序是基础来着?qwq
不过我好像确实没提到红石粉的传输速度(其实我也不太清楚,一般是用不到的XD,我就理解为无延迟了:P)
一起抗熊 发表于 2021-7-25 17:42
我记得我曾经测过红石粉的传输速度,大约是0.01秒一格。不过由于今天看了这个红石粉传输速度与方向有关,我 ...
好像红石粉更新顺序是基础来着?qwq
不过我好像确实没提到红石粉的传输速度(其实我也不太清楚,一般是用不到的XD,我就理解为无延迟了:P)
红石速度难道不是一样快的吗,中继器才有延时
好家伙,来上课了
看着红石脑壳痛
红石粉不是没有延时的么qwq
这还有速度的吗 从来没注意过
红石大佬...害,看不懂
王予月月 发表于 2021-7-25 19:15
大概10,000,000格每秒吧
因为一个正常的5代i7一分钟大约处理1亿次运算,考虑到红石粉加载的运算量是常数级 ...
你的说法可能没有考虑到一点,就是制作游戏用的编程,绝大多数采用高级语言。而高级语言,是需要时间来翻译成计算机语言(有些编程语言中间还需要加入翻译成汇编语言的步骤),也就导致java版的速度会比基岩版慢;事实上,红石粉每时每刻都需要检查周围的更新情况,并且判断这个更新是不是充能的更新,如果是水流或者下面的方块移动,还要变成掉落物等,虽然运算是常数级,但红石粉的程序很长,当系统一个个判断这些条件是否发生时,都要时间。这些都会导致红石粉传输速度的计算值会比实际值大很多。(我也是编程小白一枚)
一起抗熊 发表于 2021-7-26 04:44
你的说法可能没有考虑到一点,就是制作游戏用的编程,绝大多数采用高级语言。而高级语言,是需要时间来翻 ...
彼此彼此啦,主要是打游戏没翻过源码(懒)(话说我一直以为红石粉传输用的是深搜)。而且高级语言一般不是在执行之前进行编译的吗?(Java没学过,至少C++是这样的)
感觉,速度差不多吧
读书都没看得那么认真
王予月月 发表于 2021-7-26 07:55
彼此彼此啦,主要是打游戏没翻过源码(懒)(话说我一直以为红石粉传输用的是深搜)。而且高级语言一般不是在 ...
我好像记得由于C++在变成计算机可识别的计算机语言之前,中间不经过汇编语言的过程,这也就是C++运行速度快的原因。如果按你的解释,两者运行速度是一样的。验证的话可以用fill在基岩版和java版分别填充数量相等的一大片空地,测指令完全执行所需的时间,看看我们谁说的是对的。只是我只有java版和网易版,没有基岩版,网易版还因为某些原因进不去,验证就靠你啦
我举得,还行一看就行大佬
好厉害,涨知识了……等下,我好像不玩红石,不过红石不是按红石刻来更新的吗?
应该没有区别吧
划重点:
感谢大佬指点,又知道一个新知识
我还以为一样快呢
红石粉讲更新顺序,简单版是:按照-x,+x,-y,+y,-z,+z的方向依次更新
上图中4格红石粉指向活塞的方向为-x,3格红石粉指向活塞的方向为-z,由于-x方向在-z方向前更新,所以一定是4格红石粉的那个活塞先推出。
感谢大佬指点,又知道一个新知识
一样的吧
红石萌新,前来学习
注意注意,上课啦
一起抗熊 发表于 2021-7-26 08:52
我好像记得由于C++在变成计算机可识别的计算机语言之前,中间不经过汇编语言的过程,这也就是C++运行速度 ...
其实我也没有基岩版(穷)
红石粉的速度不是一个游戏刻吗。。。
虽然看不懂,不过觉得这是个大佬
 本帖最后由 mlybj 于 2021-7-27 19:48 编辑 
不是很懂这和红石粉更新顺序有啥关系()
而且里面所说的"TNT被点燃后会向北稍微移动"貌似也不对吧?不是水平方向没有阻挡任意方向移动0.166m吗
鱼宝放心飞 发表于 2021-7-27 19:43
东南规则
https://minecraft.fandom.com/zh/wiki/%E4%B8%9C%E5%8D%97%E8%A7%84%E5%88%99
不是很懂这和红石粉更新顺序有啥关系()
而且里面所说的"TNT被点燃后会向北稍微移动"貌似也不对吧?不是水平方向没有阻挡任意方向移动0.166m吗
3*10^8m/s
还不是没电快
 
