大型多人在线(MMO)游戏服务器是一台计算机,它充当游戏玩家的主机。MMO服务器运行游戏软件的主机版本,而玩家在其计算机上运行客户端版本。玩家有时可以通过服务器浏览器连接到MMO服务器,尽管在许多情况下,他们的角色被锁定在一台或另一台服务器上。大多数MMO都有多个服务器,以帮助将负载分布到多个不同的计算机和物理位置;玩家通常只能与连接到同一服务器的人进行交互。单服务器体系结构也存在,但并不常见 .
大型多人在线游戏是一种计算机和视频游戏,允许大量的人在一个持久的世界里一起玩。很多MMO都是角色扮演游戏(RPG),尽管也有许多其他类型的游戏。允许这些游戏存在的基础设施中最重要的组件是MMO服务器。不同的游戏使用不同的服务器基础设施,尽管它们通常在基本的主机和客户端模型上运行。与传统的依靠玩家作为主机的视频游戏不同,MMO总是使用服务器作为主机,并要求玩家作为客户端进行连接。
由于大多数MMO游戏都使用持久世界,因此MMO服务器通常需要始终保持运行并连接到Internet。服务器将继续模拟事件,并跟踪玩家的成就,即使在用户注销后也是如此。当需要在MMO服务器上执行维护时,每个人通常都会被迫注销,以便处理计算机或服务器文件。
许多MMO游戏使用多服务器架构,在多个不同的服务器上存在游戏世界的相同副本。其中一些游戏允许玩家随意在服务器之间移动,而另一些游戏则将玩家或其角色锁定到特定的服务器中以实现负载平衡。服务器有时托管在专用计算机上,但一台主机上也可以存在多个游戏服务器。一些MMO使用单服务器架构,允许所有玩家连接到同一个虚拟世界。这些游戏的设计通常是为了让游戏世界某些部分的玩家与该区域以外的玩家很少互动 .
私人游戏服务器基本上由MMO的主机软件组成,该MMO运行在硬件上,该硬件不是游戏设计者或发行者所有或操作的。根据软件最终用户许可协议(EULA),这通常是不允许的,尽管也有一些例外。一些不再运营的旧版MMO已经公开发布了代码,以便玩家可以运行自己的私有服务器。这些专用服务器通常是资源密集型的,通常需要在具有可靠Internet连接的专用计算机上运行。
...了展示其新的WebSockets技术,该技术实现了“浏览器和web服务器之间的双向通信”。而且因为它是HTML5,这款游戏几乎可以在任何浏览器上玩——包括iOS上的Safari和Android上的Firefox。您可以在下面的源代码链接中查看BrowserQuest,如...
...入大量时间在游戏中提升自己,在你充分享受它之前取消服务可能是毁灭性的。沿着这条线考虑的另一件事是支付结构和价格的实际问题。许多MMO都是以月费为基础构建的,但也有一些MMO实际上是免费的,尽管它们可能要求您购...
在大规模多人在线游戏(MMO)的文化中,有几个特点。并不是所有的玩家都表现出所有不同的特征,一些MMO鼓励或不鼓励其他地方出现的某些方面,严格地说是通过游戏的...
...戏中的角色可以在3D地形上进行可预测的移动,从而减少服务器跟踪每个小动作的需要。这使得角色扮演游戏有了一个巨大的世界,在这个世界中,成千上万的玩家能够同时进行持久的交互。角色扮演MMO还可以很好地利用3D图形...
有几种类型的大型多人在线游戏(MMO)属于冒险类型。其中一类是基于拼图的冒险游戏,玩家主要通过拼图游戏(如配对纸牌游戏)来创造与游戏世界互动的角色。另一种...
有许多不同类型的大型多人在线(MMO)游戏,其中重点是战斗,包括免费和付费游戏。一些战斗型MMO专注于玩家塑造的角色,允许他们直接加入对抗电脑控制的敌人和其他...
...戏中自由访问,但甚至需要支付费用才能访问托管游戏的服务器。然而,免费的MMO通常无需订阅即可访问,但游戏中的某些功能可能对没有某种支付的玩家不可用。 ...
在大型多人在线游戏(MMO)领域,截至2011年,很少有恐怖类游戏。在现有的恐怖MMO中,大多数都属于“生存恐怖”一类,玩家必须在一个充满敌意(如果不是完全充满敌意...
在大型多人在线(MMO)游戏的更大类型中,有许多中世纪的MMO是以各种方式设计的。这些游戏中的许多游戏都是为了让玩家在在线环境中制作一个角色作为自己的化身。还...
...三维(3D)图形设计的,其中所有播放器都存在于同一台服务器中,并且可以自由地相互交互,而其他引擎则在不同的服务器之间分配播放器负载。比赛风格的MMO引擎设计为只托管玩家对玩家的游戏,在比赛之外没有持久的游戏...