差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版前次修改 下次修改 | 前次修改 | ||
| wiki:文化:历史 [2023/02/12 16:23] – [序:NPCCRAFT 创立的时代背景] nikoqw | wiki:文化:历史 [2025/09/20 23:42] (目前版本) – 移除 nikoqw | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== 历史 ====== | ||
| - | <WRAP center round box 400px> | ||
| - | 历史是说过和做过事情的记忆。 | ||
| - | |||
| - | <wrap right> | ||
| - | </ | ||
| - | |||
| - | ===== 序:NPCCRAFT 创立的时代背景 ===== | ||
| - | <wrap lo>// | ||
| - | |||
| - | <WRAP center round tip 60%> | ||
| - | 本章节旨在交代背景,使读者代入那时候的情景。 | ||
| - | |||
| - | 如果伱只关心服务器的历程,而不想听什么背景故事,你可以跳过这一章节。 | ||
| - | </ | ||
| - | |||
| - | |||
| - | 要说服务器的起源,就必须要交代服务器创立那段时间的情况。那时候大概是 2013 到 2014 年,大多数人都 | ||
| - | 使用着内存约等于 2 GB,windows xp 的个人电脑。而且现如今(2021年之后)服务器主要的成员,都还 | ||
| - | 小学没毕业。那时候 AcFun 仍未衰落,那时候 IE 是事实的,或是改错课「标准」浏览器。 | ||
| - | |||
| - | 那时候不同于现在已经有了很多教程 / 工具,那时候的教程很少,主要集中在优酷、土豆。bilibili 上的教学内容 | ||
| - | 正在兴起(记得那时候分区有什么「野生技术协会」一类的。我曾),它两年之后即将打败其他网站,成为学习技术 | ||
| - | 的年轻人首选的地方。这也成为几年之后 bilibili 打出「我在 bilibili 学习」的招牌的底气。 | ||
| - | 那空互联网也不普及,大多数人用着斯凯平台(MTK 操作系统)的半智能手机。 | ||
| - | |||
| - | 就是在这样的时候,我参加了学校的「微机兴趣小组」。当时学校有很多的兴趣小组。比如化学兴趣小组等等。每当周五, | ||
| - | 我就会去这儿。在这里是我觉得在校中唯一最快活的时候。我珍惜在这儿的一分一秒。因为说不定什么时候 | ||
| - | 我就被老师拉去办公室补作业,或是改错课堂作业了。我最害怕的就是我还在弄着电脑,我同桌就跑过来「 | ||
| - | 赶紧跟我回去,伱作业还没弄完,就来捣鼓这个?」——然后我就有可能这一天剩下的时间都回不到微机室来了。 | ||
| - | 这种事情已经发生了好几次,我不希望他再发生了。 | ||
| - | |||
| - | 这里基本上聚集着全小学计算机水平最高的人。当初觉得这个组织没什么,到了以后回忆起来才觉得这是无比 | ||
| - | 珍贵的经历。我那时候是身在福中不知福,没有趁着这段时间与它们尽可能多地交流、尽可能地抓紧时间作出些 | ||
| - | 什么东西来,而是学一会儿这个,看一下那个。 | ||
| - | |||
| - | 老师教我们的主要的内容是使用 flash 作出各种动画效果。不过我们所做的却不只有这些。有一次一个坐在我对面的 | ||
| - | 人在操作着一个具有着三维场景的软件。构成世界的所有元素都是立方体,玩家可以自由地使用这些方块建造出 | ||
| - | 伱脑海中的建筑结构。他正在建立一个巨大的房子的框架。我时不时地回一下头,看着这个我从来没有见过的软件。 | ||
| - | |||
| - | 我一开始以为那是一个建模软件,但慢慢地我才意识到那是一个游戏——因为老师以不能玩游戏的理由要求他关掉。 | ||
| - | 在关掉之前,我几下了窗口标题的几个字——“minecraft”。于是,我就这样跟 minecraft 结下缘分。也是我接触 MC 联机、 | ||
| - | 学习计算机网络、学习 java、认识 DODOMO、字母、喵呜、进入 NPCCRAFT 这个服务器,等等等等的一切的开端。 | ||
| - | |||
| - | 在家中的计算机安装了 minecraft 和各种 mod 之后,我也慢慢不满足一个人玩了。在数个月后,我每次看到 minecraft | ||
| - | 主界面中的「多人游戏」按钮,就开始妄想——如果 minecraft 的世界里,我面对的不再只是计算机控制的动物,而是 | ||
| - | 屏幕对面活生生的人,该多好。我再也无法专心地开始点击「单人游戏」的按钮进行一个人的游戏。 | ||
| - | |||
| - | 而那时的我并不懂计算机网络。我只能在网上到处搜索「我的世界联机教程」「我的世界开服教程」类似的字眼,获得相关的 | ||
| - | 知识。我也加入了数个 minecraft 联机的群组。我印象最深的是看过一个 bilibili 的联机教程。那位 UP 主用的是 windows xp 操作 | ||
| - | 系统,且每次一说话就情不自禁地用鼠标在屏幕上花圈,像极了我的班主任,她一讲话也好使手花圈。有的弹幕就吐槽到:「 | ||
| - | UP 主伱怎么总是用鼠标在妹子的胸部划来划去」(他壁纸是一个二次元妹子)。他讲得也好。所以教我印象深刻。 | ||
| - | |||
| - | 我知道了我需要有一个服务端运行在一台计算机上,那台计算机需要一直开着,叫做「服务器」。而玩家需要与 | ||
| - | 服务器建立直接的网络连线。我还知道了什么是 IP、局域网、广域网等等的东西。 | ||
| - | |||
| - | 那时候有少数的人能够购买一台服务器,在上面运行 minecraft 服务器,和他人联机。但这是极少数。大多数人想要 | ||
| - | 与朋友联机,只有两个法:要么用 hamachi,要么配置自己的路由器来映射自己计算机的某一个端口到广域网。 | ||
| - | |||
| - | 在 2011 年之前,**很多运营商都会给它们的用户提供一个公网 IP**,但这种情况在 2011 年之后慢慢转变了。很多 | ||
| - | 的新安装网络的网民表示它们没有公网 IP,而只有一个局域网的 IP。我去过两个同学的家,它们都具有公网 IP,而 | ||
| - | 很遗憾,我没有。 | ||
| - | |||
| - | 那么唯一剩余的方法就是用 hamachi 联机了。hamachi 的原理是在计算机上安装一个虚拟网卡,而虚拟网卡的流量会 | ||
| - | 经过 hamachi 转发给进入了相同房间的另一个 hamachi 用户的虚拟网卡上。于是这样 hamachi 就实现了虚拟内网。 | ||
| - | |||
| - | 最麻烦的是,hamachi 总是不稳定。不过现在还能用,就且用着吧。我如此跟各个联机群中的人进行了数回多人游戏。 | ||
| - | |||
| - | 有一次,一个叫做 DODOMO 的人拉着我进入了他的一个联机群。名字叫做「我的世界联机讨论群」。 | ||
| - | 我们互相讨论过一些技术,也互相学习。这就是一切的开始。 | ||
| - | |||
| - | 一晃两年过去了,我毕业了。我因为摆脱了各种作业、老师的各种训斥和惩罚而欢呼雀跃。我身边的同学也无不如此。 | ||
| - | 「终于毕业了!能够暂时摆脱困苦的学校生活,进入假期好好歇息。」这样想着。我对一切已经厌恶,只想快点离开。 | ||
| - | 但我却有一件事并不这么想——我毕业了,也要退出微机兴趣小组了。我很不舍,如果能在那儿呆更长的时间该多好, | ||
| - | 即使是占用我假期的时间!我认为我离开微机兴趣小组是被迫的,是唯一我毕业之中不情愿的事情。 | ||
| - | |||
| - | --- // | ||
| - | |||
| - | |||
| - | ===== NPCCRAFT 的创立 ===== | ||
| - | 2014 年年初,DODOMO 创立了「我的世界联机群」,由共同探讨 minecraft 联机、服务器搭建运维的人组成。 | ||
| - | DODOMO 从其他几个 minecraft 联机群招来了 UNTITLED、字母等人。 | ||
| - | |||
| - | 2014 年中后期,DODOMO 同几个当时有一定能力的人(UNTITLED、字母等)谈话,明确表述要成立一个 | ||
| - | 「我们自己的服务器」。这些人大多同意这个决定,在 2014 年某一天的晚上,群名修改为「我的世界 NPC 服 | ||
| - | 务器」,服务器正式成立了,从一个技术讨论的群组转变成了独立的服务器。这个技术讨论的群组的社区变成 | ||
| - | NPCCRAFT 的一部分。 | ||
| - | |||
| - | ===== UNTITLED 负责之后 ===== | ||
| - | 2015 年,DODOMO 表示自己因学习生活之故将暂时退出服务器,将服务器交与现任服主 UNTITLED,并嘱咐「 | ||
| - | 只是暂时交给你负责,以后会回来」。当时服务器广泛开始以 “XXXcraft” 命名,UNTTILED 遵循当时的命名风潮 | ||
| - | 将服务器改名作 “NPCCRAFT”。 | ||
| - | |||
| - | 此时服务器便确定了延续如今的游戏基调:城市、经济、科技、自动化和工业。自此以降,名称中的 “NPC” 褪 | ||
| - | 去了其本来的意义,成为了纯粹一种指称、代表服务器文化的纯粹的图腾。 | ||
| - | |||
| - | <wrap lo>TODO: Artombear 与 UNTITLED 相识并加入 NPCCRAFT 服务器</ | ||
| - | |||
| - | |||
| - | |||
| - | ===== 卢布朗咖啡屋社区的初步形成以及创立 ===== | ||
| - | 2017 年,Artombear 加入了一个讨论主机游戏的群组。但不久之后,群主就魔怔了,于是 Artombear 只好再创建一个 | ||
| - | 新的群组,群名延续老群的群名「卢布朗咖啡屋」。群里有部分也喜爱 minecraft 的人。这些玩家也想要互相联机游玩 | ||
| - | minecraft。在 2018 年左右,Artombear 带领着这部分喜爱 minecraft 的玩家,创立了一个名字叫做「卢布朗咖啡屋」 | ||
| - | 的服务器。 | ||
| - | |||
| - | |||
| - | ===== 邦联成立 ===== | ||
| - | 卢布朗咖啡屋与 NPCCRAFT 并非敌对关系,而是保持互相串门。卢布朗咖啡屋的服务器是其从零开始自己搭建的,但 | ||
| - | 客户端是 NPCCRAFT fork 而来的。两服务器除了服务端特有的东西之外,其余部分基本一致。这给组合提供了前提。 | ||
| - | |||
| - | 2020 年,一日 Artombear 在 UNTITLED 在其服务器串门时,与其说:「我和你说个事儿呗,要不我们合并吧」。Artombear 考虑 | ||
| - | 到两个服务器都势力弱小,如果抱团取暖合二为一,能够改善现状。两个服务器双方共享一个世界,能给对方带来一些流量 | ||
| - | ,也能让两边的人都能接触到不同的玩法和不同的文化,且 Artombear 愿意献出其硬件设备,供组合后的服务器运行。 | ||
| - | |||
| - | UNTITLED 与 NPCCRAFT 还能联系到的人进行联系,与它们详细说明了情况,它们之中所有人表示同意。 | ||
| - | |||
| - | UNTITLED 在此次谈判中作为 NPCCRAFT 的代表。他融合服务器的情况和能联系到的三个人的意见、疑问、担心,提出了 | ||
| - | 大概的以下条件: | ||
| - | |||
| - | * 本次双方服务器合二为一,不能是任何一方纳入任何一方的体系之下,而是双方共同创立一个联合体,联合体中双方平等。 | ||
| - | * 联合之后,双方仍然保留双方的文化、玩法、品牌、制度等等不变。联合只是双方共享一个服务器,站在同一片土地上,双方不放弃自己的甚么东西。 | ||
| - | |||
| - | 服务器联合的主要推动者还有竹下。他基本是卢布朗咖啡屋的代表。他积极与 Artombear 以及 UNTITLED 沟通,结合双方 | ||
| - | 的意见,最终促成了双方谈判的成功,在 12 月 11 日,双方共同制定了联合的协议(《NPCCRAFT 与卢布朗咖啡屋服务器 | ||
| - | 联合协议》)。群名也改名为「NPC& | ||
| - | * 本次行动是「联合」、「组合」而非任何一方纳入任何一方的体系之下的「合并」。在表述的时候也应当注意用词。 | ||
| - | * 双方能够保留既有之组织、制度、成员、品牌文化。 | ||
| - | * 合并之后的组织称作「邦联」而非「联邦」((邦联:两个或两个以上的国家为了达到某些共同的目的而组成的联合体。邦联的成员国仍保留完全的独立主权, | ||
| - | * NPCCRAFT 与卢布朗咖啡屋是属于邦联下的「服务器」。NPCCRAFT 是与卢布朗咖啡屋同级的。 | ||
| - | * 任何一方不得单独代表邦联。 | ||
| - | * 双方在除了涉及到邦联的情况下,口头表述时仍然可以表示自己为「独立服务器」。 | ||
| - | * 双方不能故意煽动敌对情绪,比如私下传播坏的谣言等。 | ||
| - | * 双方能随时退出邦联,继续自主的道路。 | ||
| - | |||
| - | 18 日,竹下起草,双方通过了《邦联宪法》。宪法大概规定: | ||
| - | * 原有建筑无论合并之后是否更改了位置,其仍然归主权人所有。 | ||
| - | * 采用邀请入服、连坐惩罚制度。 | ||
| - | * 邦联采用上下议员制,上议院由双方服主、管理组成,下议院由邦联全员组成。 | ||
| - | * 邦联各服务器自治。出现无法调节的争议时,可上下议院公投决定。 | ||
| - | * 邦联各个服务器服主、管理员享有平等权利,不可未经总上下议员允许,干涉其他服务器内政。 | ||
| - | * 邦联政府实行特色计划经济((鸟笼经济?)),即:允许商品流通,上议院限制价格。对于 NPCCRAFT 的环境的特殊情况,可以允许其实行自由的市场经济。 | ||
| - | |||
| - | ===== 联合之后的事宜 ===== | ||
| - | ==== 关于土地 ==== | ||
| - | |||
| - | 处理好协议问题之后,双方便开始着手地图合并。带有 MOD 方块、实体的世界的合并非常辛苦困难,UNTITLED、 | ||
| - | 竹下都为此付出了巨大努力。地图合并工作大概在 15 日才初步完成。 | ||
| - | |||
| - | 双方管理土地权限的方式不相同。双方也需要因此而商量如何配置 MOD、插件,或是对土地管理方式进行修改。 | ||
| - | 卢布朗咖啡屋因为是「国家制」,其主张使用古代战争 MOD 来管理土地,这种方式符合「国家制」的玩法: | ||
| - | 某人的土地别的玩家可以凭借武力占领、可以与其宣战。而 NPCCRAFT 则是「仿照现实的城市制」,没有战争等元素, | ||
| - | 主张以领地插件来建立不可破坏的领地。且(在独立时期)拥有整个世界的控制权。玩家不能破坏任何方块, | ||
| - | 建立建筑需要购买地皮,获取资源需要到资源世界。 | ||
| - | |||
| - | 经过漫长的讨论和协商,最终确定解决方案如下: | ||
| - | * NPCCRAFT 划设一片区域作为「城区」,在城区默认不能破坏方块。 | ||
| - | * NPCCRAFT 在城区之外划设一个「国界线」,NPCCRAFT 城区可以根据自己的意愿扩充到原先是农村的地方,但国界线的扩张需要双方协商同意。 | ||
| - | * NPCCRAFT 允许在城区之外、国界线以内的区域让玩家非恶意地、不对野路、灯等造成破坏地建筑 / 采集。 | ||
| - | |||
| - | ==== 关于战争 ==== | ||
| - | 因卢布朗咖啡屋是「国家制」,战争频发,且会波及到 NPCCRAFT。由竹下起草,双方于 2020 年 2 月 18 日通过 | ||
| - | 《邦联战争法(草案)》。草案大致规定: | ||
| - | * 不经过 OP 或服主许可,国家之间不能宣战。小规模摩擦不受限制。 | ||
| - | * 宣战是玩家的权利,只要经过 OP 或服主许可就可以。但需要理由。可以不宣而战,但若这么做了,其他国家可以以「该国要发动世界大战」为理由对该国宣战。 | ||
| - | * 因为两服并重工业以及自动化,所以不得轻易毁坏他国家的工业及自动化设施。但可以无损地拆除,并在谈判时候作为筹码。 | ||
| - | * 不得使用核武器等会造成极大规模破坏、严重影响服务器性能的东西。 | ||
| - | * 不得跨服宣战。 | ||
| - | |||