美文网首页
奇怪的想法:Minecraft Git Mod

奇怪的想法:Minecraft Git Mod

作者: 练习时长两年半的写作练习生 | 来源:发表于2022-05-23 18:20 被阅读0次

前言

作为Minecraft老玩家,我对于Minecraft原版已经较为熟悉;同时作为一个正在学习mod制作的新手,我对于Git之类的开发工具也有一定的了解。于是我产生了一个奇怪的想法:能不能做一个Minecraft Git Mod?

主要思路

Minecraft Git Mod的主要思路是借鉴Git的版本控制功能。熟悉Git的人都知道,Git有一项比较重要的功能就是合并分支。通过合并分支,可以将不同人作出的修改进行合并,从而得到统一的版本。这样就方便了本地存档的编辑。例如,对于同一个本地存档,两个玩家各自建造不同的建筑,然后将两个存档合并,就得到了包含这两个建筑的存档。

放弃想法

不过,我很快抛弃了这个想法。主要原因如下:

  • Minecraft本身的特点导致其很难合并。首先,Minecraft本身存在时间系统,而不同的本地存档很可能时间是不同的;其次,Minecraft存在“实体”这一概念,主要包括各种生物以及掉落物等,而生物会四处移动,导致合并存档时无从下手;此外,如果两个人在存档同一地点建造了不同的建筑,那么在合并时就会出现二选一的问题,从而导致失败。
  • Minecraft可以多人联机。Git本身就不是为可以联机的游戏服务的。Git能够进行版本控制,一个重要原因就是程序员不可能联机写代码、同步修改;而游戏则可以进行联机,不同的玩家同步建设,在这种情况下不需要也不可能使用类似Git的版本控制系统。

总结与反思

不同的事物有着不同的特点,没有什么统一的规则能够将所有的事物统一起来。在进行开发时,要遵循事物本身的特点,并不是想怎么做就怎么做的。

相关文章

  • 奇怪的想法:Minecraft Git Mod

    前言 作为Minecraft老玩家,我对于Minecraft原版已经较为熟悉;同时作为一个正在学习mod制作的新手...

  • minecraft的mod

    如果是纯净版的话理论上不应该装任何mod,但是为了MineCraft更方便一点,需要一些辅助的mod。压缩包里面都...

  • 【转】一个成功的 Git 分支模型

    参考文档 中文版一个成功的 Git 分支模型 英语原版A successful Git branching mod...

  • Git工作流程和分支模型

    分支模型 http://nvie.com/posts/a-successful-git-branching-mod...

  • AU119更新解读·逐渐mc化(上)

    一定要看末尾! 众所周知,在Minecraft圈子里有句话。 官方逼死mod 作为一款超高自由度的游戏,mc有很多...

  • git学习

    git学习 git状态 Git 有三种状态,你的文件可能处于其中之一:已提交(committed)、已修改(mod...

  • 奇怪的想法

    我家门前有一条河,河对面是一条街,最近死了一个妇女,得癌症的才四十几岁,从她死了的那天晚上我就害怕从来没关灯睡觉 ...

  • 奇怪的想法

    下过雨后,空气像是被洗了一遍,落下的雨滴把漂浮在空气中的颗粒通通打包带走,画质是从标清向超清的转换,一切都是新的感...

  • 奇怪的想法

    大概我就是一个古灵精怪的丫头,完全不适合生活在地球,也或许我本来就是一个外星人,还有可能就是我是外太空降落在...

  • 奇怪的想法

    不希望月亮 有圆的时候 因为一个人的天空 阴暗点才好 不是我任性做作 是心中空下的位子 不知怎么办才好 有一个公主...

网友评论

      本文标题:奇怪的想法:Minecraft Git Mod

      本文链接:https://www.haomeiwen.com/subject/crzrprtx.html