对Minecraft的回忆

过去的可能真的回不来了

Posted by crazywhale on 2019-05-05

开始的开始

mc(即 Minecraft 的缩写),是一个扩展性极强的沙盒游戏,你可以做自己的房子,养自己的宠物,修建自己的庄园、城市等。我最先开始接触 Minecraft 是初中时班里一个同学拿着手机玩着 Minecraft PE 0.8.1 版本,那似乎是我对这个游戏接触的开始。

从游戏一开始,我就被这款游戏的画质和自由度惊到了。当然是两个极端,画质,这不就是马赛克吗?!还玩个锤子。自由度,我很早就想过要是有一款能够改变所有东西的游戏就好了,只是当时还不知道 mc 的存在,所以自由度,嗯,我非常满意。

开始的自己,只是在手机上疯狂建铁轨,然后坐着矿车转整个地图一整天都不会腻。后来我开始学习建造火柴盒,建一些小房子,不过我一直对自己的审美严重怀疑,因为建出来的东西几乎是 99% 被吐槽的。

再后来,其实有一段时间我是因为 mc 和我妹玩在一起的。因为这样一款高自由度的游戏,只要学会了基本操作,你就可以创造任何东西,哪怕有多奇葩,多智障,多沙雕。我还记得最先开始和我妹联机的时候,我用原木建造了一个超级小的房子,然后因为在屋子内放岩浆被烧了。

中间的发展

因为我一直对编程和游戏 mod 等内容比较感兴趣,所以通过 mc,我接触了一些编程的知识。我开始自己改写其他人的插件,改写 mod,不亦乐乎。

这里改写其实就是改改比如自动生成建筑的参数之类的。

再后来,自己也接触到了 Minecraft PE 私人服务器,清晰记得,在 0.14.0版本时候,我在一个叫 Rose City 的PE服务器里面玩,那是我第一次和陌生的人联机玩 mc,当时的 mc 其实还没有很低龄化,有很多大佬、大学生、高中生都在玩,当然小学生也不是没有,只是当时的我们似乎都面对这个游戏比较青涩,那种熊孩子真的和现在相比不算多。

还记得,游戏里,那个腐竹(服主)经常高高在上,感觉很厉害,可以开服务器;那个经常出没服务器主城的感觉像是一个女孩子的id号,时不时走到商店挂机;那个勤奋建设的建筑师等等。这些似乎都是最初的回忆,而我却连一张截图都没有留下。

虽然我是盗版用户,但始终有一颗买正版的心,无奈当时的自己不会科学研究式上网,也没用过 google 全家桶,家里也没有一个属于自己的 iOS 设备,可惜了。

不过再到后来,那个 Rose City 服务器的腐竹跑路了,他其实只想赚钱跑路而已。有关服务器的一切,都在我开服后,改变太多。那也是我大概第一次接受网络上面的人身攻击吧。

说来话长,那是一个下午,我邀请在 Rose City 服务器一起玩的好朋友到我的服务器参与建筑,还记得那个简陋的小主城,是名字里有 Rain 的一个伙伴建设的,时间太久我也记不太清她的全称 id 了。说起来,其实真的很怀念,当时能够随时保持几十个玩家在线,是一种很有成就感的体验。但因此让隔壁 Rose City 服务器的腐竹产生嫉妒吧,于是就开始拉拢各种服内的他结识的全员恶人,开始对我和对我服务器的建筑师、op和我进行攻击。当时的我感觉很不是滋味,因为确实从来没被别人这么怼过,况且还是在那个看似长大实际没有长大的年代。

不过结果也如此,Rose City 凉了,我自己的服务器因为网易的原因也没有再开下去了。

艰辛的开服路

我一直以来对从服务器赚钱其实没有任何感觉,就认为只要收入和支出持平就好。于是一直不温不火,卖着便宜的VIP,服务器维持运行得很好,留存了很大一批老玩家。

开始的开始,我是使用免费开源的插件来建设服务器的,后来发现远远不够,于是发现了一个付费插件的平台,叫ZXDA。一切的故事又都要从我发现了付费的这个平台说起。

这个平台的插件需要购买授权才能使用,而正因为付费,这些插件的质量变得非常高,就感觉每个插件用起来都体验很好,所以在 ZXDA 的出现后,萌生了很多 mc 服务器,而服务器可玩性的高低,取决于这个腐竹敢为服务器砸钱买多少插件。

虽然这样的风气,我觉得是很不好的,因为只会让各种人一路烧钱,而越来越难成为最好的服务器,同时也会让开发者陷入写好插件躺着赚钱的恶性循环中。

这个付费平台的好处呢,就是确实促进了知识产权的保护,提升了版权意识。也让一些真正用心写插件的人赚到了钱。

在对编程知识的简单了解后,自己也努力成为开发者,让自己的编程之路真正的开始。

我为了让自己的服务器里面的插件更好地贴合自己的服务器,于是借此机会学习了PHP语言的基础语法,谁知道一入PHP深似海啊!

不管怎么说,学习PHP语言的那段时间,既是我服务器最火爆的时候,经常排在多玩盒子的前几名上,也是我成功入坑zxda插件平台开发的时候,更是我高中唯一一段不是很迷茫的日子。

逐渐提升又下降

还是PHP,我在服务器难以维持下去的时候,还是继续选择开发插件,让自己地代码水平逐渐提高。有时候真的发现,原来的代码写得并不算差,至少,逻辑清晰,就是可能用得不是太灵活容易大量重复。

然后后来又因为nukkit服务器核心是使用Java写的,想写一个Java版的高能插件,然后以此又学会了一些Java地语法。这大概就是鲸鱼学习地巅峰了吧,因为前前后后,只有这些是真正学了硬本事,后来大学期间针对说实话,学到收益后来的东西真的不算多,自己摸索的夜越来越偏向实际应用化,而周围coding的大佬却像我高中时候一样,不断扩充自己的硬实力,超越了现在的我。

往后这段时间内,因为高三学业繁忙,mc本身来说玩得还是比以前少了,但开发路程却持续走高。从PHP到PHP7,再到Java和C++。大学的话,基本上在做的东西就是把旧碗拿出来洗洗罢了。

mc算生活的游戏,也算coding

这可能是唯一一篇同时在life和coding分类里的博文了吧,因为mc是游戏,贴近生活,但我的编程之路又始于此。

在2019年5月份的一天晚上,我又观看了许多mc大神制作的红石音乐,突然又感叹,mc真的是一个非常适合编程大佬玩的游戏,怎么都能玩出花来。

希望mc不会凉,因为它已经是一个特别的存在了,不仅在我的心目中。