我的世界跟着研究指令6年的豆瓣从零学习指令-第一期

指令概念篇章:

我看到网上呢,有很多号称高级指令教学的视频和文章,点进去看看,全都是基础,那么今天起,我会从第一期出到第150期,为大家讲解指令。

好的进入正题,我们如何设计出健壮的指令系统呢?

我这个健壮是这么定义的。

首先,用最小的卡顿,最少的指令达到最好的效果,cb组就能很好的弥补其缺陷。但要用scoreboard计时,operation运算等来达到红石的效果,在我们后面几期会讲解,今天只要了解概念就好。

一个优秀的指令师是如何设计系统的?指令,是由4部分组成。

输入,数据,算法,输出。

输入和输出有智商的都能理解,数据是什么,如:tp @p @a,这些符号和字母等,被称为数据,用我学的python角度来讲,就是脚本。指令脚本是必不可缺的,算法也是如此,有一句话我听得很熟悉,叫:指令最好的记忆方法就是背,那么,我今后的教学会深入和大家探讨这个问题,背肯定是要有的,但算法和思路也同样重要。这是什么意思呢,把自己想象成一个数学老师,自己写出了一道题目24+12-3,你写出来了脚本,但你要会运算,这样总比yangzii的好理解吧~

好的理解这些之后,我们要知道,设计出自己的系统,用自己的算法是非常重要的,给有基础的小伙伴一个练习方法:去看别人做出的指令效果,不看教学,试着用3种逻辑思维去做出这个系统。这样你的逻辑性会大大提升。有些小伙伴会卡在title的actionbar显示scoreboard的dummy判据分数,如果你在不看教学视频的情况下自己研究出来算法了,那恭喜你,你离指令大佬不远了。

这个系列以后出的都是BE版的指令,java请去参考yangzii奥。

那么这期,就到这里,没结束。

咳咳

知道了基本的概念,总得教点什么敷衍一下…

那就和大家说一下那些比较独立的指令标签吧。

locate

gamemode

gamerule

seed

weather

time

connect等等,为什么说他们比较独立呢,因为在指令系统中,几乎不会出现他们的身影。因为execute中很少会用到他们,常用的scoreboard,tp,kill,replaceitem,give等,几乎每个优秀的指令师都会精通他们,你可以不会connect这种网站型的,但常用的你必须精通。

最后,再和大家说一下啊,本人也有学业在身,别以为只有高中大学忙,我们研究生也很忙的awa!下一期给大家讲解一下give与目标管理。

150期,我们有的是时间。

拜拜。