更多操作
(创建页面,内容为“''本教程由jexjws建设中,敬请期待。'' 这是一份教程性条目。目前该条目旨在以简明、通俗易懂的方式讲述建立Minecraft多人游戏服务的多种常用方式,顺畅阅读本条目需要你具备一定的计算机、网络知识。 本条目所指的多人游戏服务'''不是'''由 Minecraft局域网多人游戏功能 所创建的服务,而是{{ToDo}}。 == 架构总览 ==”) |
无编辑摘要 |
||
第5行: | 第5行: | ||
本条目所指的多人游戏服务'''不是'''由 Minecraft局域网多人游戏功能 所创建的服务,而是{{ToDo}}。 | 本条目所指的多人游戏服务'''不是'''由 Minecraft局域网多人游戏功能 所创建的服务,而是{{ToDo}}。 | ||
== | 建立Minecraft多人游戏服务俗称 [[开服]] ,下文将以 开MC服 代之。 | ||
== 常用方式一览 == | |||
开MC服有多种多样的方法,下面是几种常用方法. | |||
==== 1.使用单服务器建立 ==== | |||
如图所示的架构中,我们使用了一台服务器,在其上使用了[https://zh.wikipedia.org/wiki/Java%E8%99%9A%E6%8B%9F%E6%9C%BA JVM]来运行MC服务端软件。 | |||
MC服务端软件负责模拟世界的运行,它还开放了一个通讯端口,监听来自玩家的连接请求。玩家与MC服务端软件建立连接后,MC服务端就会处理玩家发送的各种交互动作,并将世界状态实时更新到玩家客户端上。 | |||
[[文件:Mc服务端(单服务器搭建)架构图.png|替代=一张UML图,描述了由单服务器搭建MC服务端的简单架构|左|缩略图|单服务器搭建方式]] |
2023年7月17日 (一) 18:40的版本
本教程由jexjws建设中,敬请期待。
这是一份教程性条目。目前该条目旨在以简明、通俗易懂的方式讲述建立Minecraft多人游戏服务的多种常用方式,顺畅阅读本条目需要你具备一定的计算机、网络知识。
本条目所指的多人游戏服务不是由 Minecraft局域网多人游戏功能 所创建的服务,而是模板:ToDo。
建立Minecraft多人游戏服务俗称 开服 ,下文将以 开MC服 代之。
常用方式一览
开MC服有多种多样的方法,下面是几种常用方法.
1.使用单服务器建立
如图所示的架构中,我们使用了一台服务器,在其上使用了JVM来运行MC服务端软件。
MC服务端软件负责模拟世界的运行,它还开放了一个通讯端口,监听来自玩家的连接请求。玩家与MC服务端软件建立连接后,MC服务端就会处理玩家发送的各种交互动作,并将世界状态实时更新到玩家客户端上。