G


这是什么?:

萌芽引擎是基于 Minecraft 1.12.2版本 插件(服务端) + MOD(客户端) 的方式,站在巨人的肩膀上实现了全面且丰富的在服务端制作各种客户端功能方法。它拥有的Minecraft服务器制作的元件,几乎涵盖了制作一个RPGMMO服务器的所有功能。

本文指南中会尽量避免出现专有词汇,用通俗易懂的语言书写,如果出现了我会尽量给出解释。

劳动的果实不会凭空产生,它会在你日夜兼程中悄然萌芽,我希望能为您完成梦想中的服务器时出一份力

这有什么用?:

  • 萌芽引擎将帮助您超越这个时代。
  • 如果您愿意使用它,它可以帮助您制作出现存的任何一个MC服务器。
  • 它将让你比圈子里大佬还高一个等级。
  • 反正可以随便写,怎么牛皮怎么写~
  • 不过.....它是否足够强大,请您花3分钟随便浏览一下。

有哪些特点?:

  • 萌芽引擎其实早就存在了,不过一直是私下的朋友、国服中几个服务器在使用,具有相对的稳定性。
  • 代码简练,出错率低。高内聚,低耦合的设计,使其具有更好的兼容、拓展。
  • 使用起来极其方便简单,每一个功能模块可独立运行,又相互贯通。
  • 在服务端制作GUI。在GUI这块与VV前辈相比,萌芽引擎使不会编程的服主也可以大程度的自定义界面,当然编写插件能让GUI功能更加丰富。最大的优势是拥有像PPT里面的动画一样的功能,让您做出更高级的动画效果(渐入、渐出、悬浮、旋转、位移.....),更多优势请查看关于GUI界面制作的章节。
  • 在服务端添加HUD,与上面相同拥有动画功能。
  • 在服务端添加无限的物品、材料、武器模型、生物模型
  • 内置兼容更多动作后的时装工坊,唯一一款支持更多动作的时装系统。
  • 在服务端直接给玩家添加动作,让您的玩家的技能配上动作吧。
  • 更真实的第一人称,第一人称的玩家也能看到自己的身体、时装、动作。
  • 在服务端给地图中设置技能帧、图片、3D方块、大部分模型、武器模型.....
  • 客户端材质包文件支持设置密码,并且加载后在客户端隐藏,减少盗取可能。
  • 添加按键指令,按键事件。
  • ........还有一些没想到,功能写的东西太多了,慢慢补充

为什么发布?

我写萌芽引擎的初衷是想做一个自己喜欢的、独一无二的服务器的,但仅仅是写出这些功能,就费尽了我每天的精力,我希望有人愿意一起合作,尝试邀请了很多人。哦对不起,这些回应告诉我我不配:在忙没时间、对方拒绝了你的好友申请、有事么?、???、你这个东西我可以白嫖么?、我们可以试着做一做......CSGO玩么?我LOL贼牛逼、大佬你好牛逼你可以教教我VV怎么用吗、等,其实这也难怪,我几乎没有任何发布的作品,没人认识我,好吧,那我就发一个作品吧。

如果你不喜欢被冷落,那么你就加倍努力吧。 —— 浙石 · 沃兹基硕德

现在,如果您服务器需要一个全勤的开发者,您看我行么?

它的兼容度?

目前Minecraft版本号仅兼容1.12.2,待1.12.2版本稳定后,会着手兼容1.7.10和高版本版本,至于先兼容哪个,看用户的需求量。

对于兼容版本来说目前功能模块太多,全部兼容难度大,兼容时会挑拣重要的模块首先兼容直至全部兼容。

对于端的兼容度,兼容基于Bukkit的大部分端,萌芽引擎对端的兼容度还是比较大的,因为它在服务端毕竟只是一个插件,如果有不兼容的端,请联系我。

关于对其他MOD的兼容度,完全不兼容时装工坊MOD,更多动作MOD,真正的第一人称视角2,因为萌芽引擎内置了这些MOD,除此之外我未进行任何MOD的兼容测试。因为我在开发时几乎避免使用到反射,asm,代理之类的东西,所以它对其他MOD的兼容度应该是蛮大的,如果您进行了某个MOD的兼容测试,可以的话请您告诉我结果。

该怎么入手萌芽引擎

我建议您从目录页的引擎展示看起,如果您确定您要使用,那我建议您的流程是

  • 查看目录页中的 开始使用
  • 加入萌芽引擎的群下载相关文件
  • 查看宏观介绍、资源文件两栏
  • 安置插件、Mod到应在的位置后开服
  • 按照目录页顺序阅读章节
  • 不过我更推荐从自己最感兴趣的一个功能块入手,用到哪个学习哪个,现学现卖
  • 如果有疑问或者文中解释不清的地方请联系我

我只需要某个功能

后期会给予很好的解决方式,每个功能都可以被剥离。

它会影响性能么?

在服务端,它仅仅是一个插件。说到消耗,萌芽引擎的大部分消耗来自带宽,而MC制作RPG服务器恰恰不怎么吃带宽。如果您很关心它在服务端带来的消耗,您可以直接查看插件的代码,虽然我为了快速写造成代码不是那么精良,但是我尽量是异步操作的。

在客户端,我只是代码的搬运工,它是一个整合了巨触MOD代码的框架,可以放心的是,我做的是优化不是劣化,它可能比原MOD效率更高,不会影响您玩家的体验。

卑微说几句:

  • 出于我的文化水平,本文可能逻辑不是那么严谨,讲解不那么清晰,文采可能为零。因为我经常使用这些功能,可能会有很多我习以为常的内容没有讲出,就好比如谁都知道玩电脑都要开机,当你教一个人怎么玩电脑的时候,你可能就会忽略告诉怎么开机这一步。如果我出现上述情况,请您告诉我一声。
  • 我作为一个刚入门的开发者,每一个功能的假想,每一步的实现,都使我绞尽脑汁,我希望各位能够不喜勿喷
  • 关于萌芽引擎,因为我要写代码又要做教程又要拍视频又要写网页又没钱,孤 · 独且任务繁重,我真的做不到面面俱到,想说学得越多越是明白一个人的力量是不够的,,希望您能一起参与,真心希望!!!

results matching ""

    No results matching ""