成为一个成功的CBer
提高知识水平
看完本教程之后能不能让你成为一个成功的CBer?
答案肯定是——不能。
命令涉及的是整个游戏,包括红石,包括生存机制,包括bug(Feature)等等。
而本教程涉猎的只是一些很基础的概念,看完和没看实际上是差不多的,所以是不能让你成为一个成功的CBer的。
一个CBer需要多看不同的教程,多研究不同的系统,甚至多学习一些现实里的知识,如数学。只有身经百战,见的多了,才能和各种大佬谈笑风生,写系统的时候才能顺手拈来。所以说啊,还是要提高自己的知识水平。
学习英语
Minecraft是一个国际化的游戏,外国也有很多资源。而那些资源大多数是以英文编写的(甚至wiki最权威的版本也是英文版)。
加上命令其实是英语的,NBT那些大部分都是英语,学好了英语能方便记忆那些常用的字词。
因此得学好英语。
善用生成器
命令有一些非常麻烦的东西,比如是某些NBT的玩意。
故此,就有很多人写生成器来简化那些操作,比如说编写颜色选择软件,来让我们不用脑补RGB和计算十六进制转十进制;编写一条命令生成器来帮助我们导入命令,等等。
我们是不反对使用生成器的,相反,我们还经常使用甚至是制作生成器。
生成器的使用能简化工作,让工作更为准确以及有效率,故此使用生成器是一个好事情。我们甚至是不喜欢那些有生成器却不用,偏偏喜欢手写的人的,因为给我们的感觉就是他们在浪费时间,这个效率efficiency...
不过,使用生成器不代表能不学习该方面的原理。最好是能够明白该生成器的原理,甚至协助作者优化生成器(比如生成出来的命令不够有效率)。这样才是真正的使用生成器而不是依赖生成器。
学习编程
命令和编程类近,然而又有很大的不同。
学习编程能帮助命令的思考,比如是一些算法、架构,很多是从编程拿过来的。
而且命令有一些非常麻烦的穷举,人手穷举会累死的,学了点编程就可以写个脚本快速的生成命令,十分方便。
如果是生成命令的话建议学习一些脚本语言,毕竟马上执行比较方便,而且提供的功能也比较方便。
多交流、做作品
和其他CBer交流能学习他们的强项,也能获得更多的资讯,知道更多的bug、黑科技等等。
而做作品就能实践自己所学,而且在做作品期间就会发现自己的不足,那就能改进自己了。