minecraft吧 关注:1,998,009贴子:29,611,722

[17-07-21]【教程】《红石原理》

只看楼主收藏回复

大家好,这里是小渊xyz。

红石电路,是Minecraft中的科学技术,研究并发展Minecraft中的一切。
理论红石,也即红石原理,是红石电路中的研究部分,科学技术中的科学部分。正是有着严谨的红石科学系统,其上的红石技术才能生根发芽,开出灿烂的花。可以说,理论红石是整个红石电路的基础,要想学会红石电路,必须先学会理论红石,要想理解红石电路,必须先理解理论红石。

理论真的这么重要?我想毋庸多说,这里以现实中的纯科学与应用科学为类比,引用美国物理学会第一任会长亨利·奥古斯特·罗兰在1883年的《为纯科学呼吁》的节选,试请读者体会:
“我时常被问及这样的问题:纯科学与应用科学究竟哪个对世界更重要。为了应用科学,科学本身必须存在。假如我们停止科学的进步而只留意科学的应用,我们很快就会退化成中国人那样,多少代以来中国人都没有什么进步,因为他们只满足于科学的应用,却从来没有追问过他们祖先所做事情中的原理。这些原理就构成了纯科学。中国人知道火药的应用已经若干世纪,如果他们用正确的方法探索其应用的原理,他们就会在获得众多应用的同时发展出化学,甚至物理学。因为只满足于火药能爆炸的事实,而没有寻根问底,中国人已经远远落后于世界的进步,以至于我们现在只将这个所有民族中最古老、人口最多的民族当成野蛮人。”
会长对中国人的描述,现如今已经不再适用,但其中对于纯科学和应用科学的关系,却是永远不会变的。

学习理论红石有利于减少困惑和更好地交流,每个人对于红石系统都有着或深或浅的理解,本帖给出的理论则是较为系统的理论。玩家可以通过实验来验证理论,并通过应用来实践理论。这样的话,每一个新手玩家不需要再走先人走过的弯路,感先人感到的困惑,但至于如何实践这一理论,做出如何的红石设计,还需要看玩家本身,理论只起到指导作用。

本帖的主题,正是“普及基础理论红石知识 减少红石方面交流障碍”。这一主题,源于当下众多玩家对红石电路的理解层次不同。术语及非术语的乱用及滥用,产生了极大的交流障碍。
红石术语标准化及统一化,任重而道远。本帖在此做出一些尝试:本帖采用一套红石术语,大多是定义严谨、不易引起歧义或使用广泛的术语。我在此呼吁更多的玩家使用这套术语,尽可能地走向属于标准化及统一化。


本帖基于的Minecraft版本是原版PC 1.11(及以上),因此部分内容在非1.11版本或非PC版本可能会有所不同。在日后的游戏版本更新中,部分理论可能将不再适用。理论会与时俱进而本帖不能修改,希望读者各取所需。

本贴中所有内容仅为转载本人《红石原理》,因此必须得到本人许可后才可转载,转载必须注明出处及作者,禁止用于商业用途,禁止演绎,禁止修改及再创作。违反以上协议将会被视为侵权行为!(CC BY-NC-ND 3.0)
由于编者水平所限,书中难免存在错误与疏漏,敬请读者批评指正。
2016年12月
编者


PAMA镇楼。
本作前身:http://tieba.baidu.com/p/3440859719https://tieba.baidu.com/p/3864740574
Bilibili空间:https://space.bilibili.com/8570614#!/


回复
1楼2017-07-21 19:49
    目录楼


    回复
    2楼2017-07-21 19:50
      == 备用 ==


      回复
      3楼2017-07-21 19:50
        前排


        回复
        来自Android客户端4楼2017-07-21 21:23
          前排


          回复
          来自Android客户端5楼2017-07-21 22:24
            《几何原本》?


            回复
            来自Android客户端6楼2017-07-21 22:28
              看楼主第一楼这么大一堆扯淡的话,我就觉得有80%可能弃坑QAQ但还是要鼓励的


              收起回复
              来自Android客户端7楼2017-07-21 23:23
                看到趴马就进来了


                收起回复
                来自Android客户端8楼2017-07-22 00:14
                  前排


                  星座王
                  点亮12星座印记,去领取
                  活动截止:2100-01-01
                  去徽章馆》
                  回复
                  来自iPhone客户端9楼2017-07-22 01:34
                    _(:3」∠❀)_顶顶小渊


                    回复
                    来自iPhone客户端10楼2017-07-22 02:08
                      顶顶


                      回复
                      来自iPhone客户端11楼2017-07-22 03:24
                        虽然看不懂这么长一段话,但是感觉好厉害的样子,所以15字


                        回复
                        来自Android客户端12楼2017-07-22 08:44
                          顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶


                          回复
                          来自Android客户端13楼2017-07-22 08:45
                            前排


                            回复
                            来自iPhone客户端14楼2017-07-22 08:52
                              一直在b站看你的搬运和原创


                              回复
                              来自Android客户端15楼2017-07-22 10:29
                                感觉很专业,先收藏


                                回复
                                来自iPhone客户端16楼2017-07-22 10:41
                                  顶顶顶顶顶顶顶顶


                                  回复
                                  来自Android客户端17楼2017-07-22 10:44
                                    再次开坑


                                    回复
                                    来自Android客户端18楼2017-07-22 11:57
                                      (╯‵□′)╯︵┻━┻ 写了半个多小时手残给刷新了一下页面。
                                      不写了!


                                      收起回复
                                      19楼2017-07-22 18:22
                                        从精通到入门


                                        回复
                                        20楼2017-07-22 18:54
                                          居然是前排这坑会不会挖的太大了


                                          收起回复
                                          来自Android客户端21楼2017-07-22 19:06
                                            第一讲 坐标
                                            what? 红石电路?坐标? 你在逗我?
                                            咳咳,没有问题,就是坐标,刚才我写了半个多小时手残刷新了一下,我现在很不想再写一遍,所以就挑要点说吧。
                                            了解坐标的重要性:你生活在一个方块世界中,自然需要了解方块的性质,我这里主讲方块的位置及属性,说到位置,就不得不说坐标了。理解坐标可以让你在游戏中更好的找到自己的位置及目标的位置,相信我,这部分内容会有用的。
                                            建立空间直角坐标系:确定一个方块在三维空间中的位置,就要建立方块空间直角坐标系,用三个数字来表示一个方块的位置,如果你对坐标系有所了解的话,理解这个恐怕不难,但是有些许不同,如果我们要建立的是对方块的位置进行坐标分析,那么坐标的数值也必须“方块”一些,换句话说——取值是整数。


                                            回复
                                            22楼2017-07-22 19:12
                                              坐标系中的三条坐标轴,分别是x,y和z。游戏规定,x坐标轴是东西方向,z坐标是南北方向,而y坐标才是上下方向。这以规定或许有些不符合习惯,但是也必须适应啊。
                                              游戏采用的是右手坐标系,右手坐标系是对x,y,z三条轴方向的一个规定,数学上或者编程上都在这样用,所以大家记住就好:x方向是东 z方向是南 y方向是上。当你使用F3时,可以很轻易地通过Facing这一项来验证。
                                              {了解方向有时很重要,例如东南法则。这里再举一个例子,当你想种一棵2×2的云杉树时,西北角的树苗周围必须没有其他方块,不然拒绝生长。而且长成后,西北角的木头也会高一格。}
                                              右手的得名,来自这么一个动作:伸出右手让大拇指、食指、中指互相垂直,大拇指朝右,也就是东方,食指朝上,也就是上方,中指就会自然而然地指向你的后方,也就是南方。


                                              收起回复
                                              23楼2017-07-22 19:13

                                                这张图来自MacFreek,其放弃图片的知识产权并分享给公共领域,目前在Minecraft Wiki上自由使用。这张图很好地说明了MC中三个坐标轴和四个方向的关系。举起右手,用我刚才教给你的方式验证一下我说的是不是对的。
                                                方块坐标,是表示游戏中方块在世界中位置的一种方式,每一个方块都有自己的方块坐标,每一个方块坐标都对应一个方块位置,也就是1×1×1的空间。
                                                0 0 0方块坐标这个位置被称为方块坐标原点,要注意的是,y坐标的取值范围是0-255 而不是1-256。这意味着从下往上数第一个方块竟然y坐标是0!
                                                {小贴士:F3中 Block表示你脚所在的方块位置的方块坐标,looking at表示所看向方块的方块坐标}


                                                收起回复
                                                24楼2017-07-22 19:15
                                                  哈哈哈


                                                  回复
                                                  来自Android客户端25楼2017-07-22 19:25
                                                    玩MC四年了,根本看不懂什么红石,很绝望


                                                    回复
                                                    来自Android客户端26楼2017-07-22 22:19
                                                      从入门,到入土


                                                      回复
                                                      来自Android客户端27楼2017-07-23 00:01
                                                        《红石原本》


                                                        回复
                                                        来自Android客户端28楼2017-07-23 08:02
                                                          留个名


                                                          回复
                                                          29楼2017-07-23 11:01
                                                            支持楼主,玩了几次生存MC了,有红石就只是用来造指南针而已!


                                                            回复
                                                            来自Android客户端30楼2017-07-23 13:41