使用灵工艺联机组网进行游戏联机

/ 0评 / 1

前言

经过了6年我的世界开服器开发与维护,见过了各式各样的人与事。且至今还有许多人在重复之前的老路,这些人的目标多数都以联机为主,而并非开一个公开服务器,以现在时间点来说,很多Minecraft第三方启动器都内置了联机功能,从而解决了大部分人的单纯和朋友联机玩,从而去学习开服的问题。

联机与开一个服务器的区别,只是一个面向自己与朋友一个公开在互联网上寻找其他玩家。在早些时候想要单纯和朋友联机游玩,只能选择去学习如何开启一个服务器,或者开启一个局域网游戏然后就一直挂着"房主客户端",无疑是对"电脑小白"的"超高学习"成本。(绝大部分还是公网问题)

而我就是因和朋友联机困难,从而开始制作了至今(2021-12)已经维护了6年的开服软件。通过集成快捷操作,开启并管理一个服务器则变得可视化与便捷,但是另一个重大问题则是并不是所有人都能申请到一个"外网"。

为了联机变得更方便,我寻找到了一款可以进行P2P组网的工具。在此工具的基础上,建立了可视化GUI,就和当年制作开服器一样。使比直接使用命令行操作工具变得更为简单与可视化。

[灵工艺] 联机组网

通过"打洞"实现网络与网络之间直接通信,不需要经过服务器进行中转数据然后其他人下载数据,从而延迟(1)与额外花销(2)有效降低。

(1):延迟取自与你组网的其他用户网络之间的延迟,不经过第三方服务器传输数据,安全。
(2):不需要购买一台带宽很高的服务器进行中转数据。但需要一台拥有外网的节点进行打洞,不需要高配置、高带宽。

P2P联机组网到底适合谁?

非常适合当仅和朋友一起游玩支持联机与局域网的游戏,不需要搭建服务器,不需要主机拥有外网、延迟低、数据安全。

如果你有一个小团队规模人数同时多个游戏共同游玩,那么建立一个打洞节点,通过自动分配局域网IP功能,设置每个游戏不同的组或密码(可选),设置不同分组后,当你和你的朋友分开游玩游戏时,只需要将组名称切换到提前分配的对应游戏组名称,即可直接加入组网,不需要额外在使用其它软件或工具即可实现一客户端任意联机组网。

尝试一下

此工具仅是GUI可视化,被调用工具(n2n)版权归 ntop/n2n 所有。

软件图片

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注