上一页 下一个

18新利最新登入mmorpg是如何运作的

mmorpg技术

MMORPG天堂2的领域状态列表"width=
MMORPG天堂2的领域状态列表
截图由HowStuffWorks工作人员18新利最新登入拍摄

有几种方法来协调运行MMORPG所需的数据流,但最常见的需要一个客户端和一个服务器.客户端是在您的计算机上运行的程序。服务器是当你准备玩游戏时连接到的机器。

客户端是游戏板和用来查看游戏世界的窗口的组合。几乎所有关于这个世界的东西——包括地图、风景,甚至是不同生物的样子——都存在于你电脑上的文件和数据库中。你的电脑使用算法,或者是一组规则,将这些文件转换成游戏世界及其内容的表现形式。

广告

你的电脑处理游戏的声音和图像。你电脑上的游戏客户端也有你的用户界面(UI),或者你参与游戏时使用的按键。有些游戏允许你通过独立创造修改UI附加组件。客户端还告诉服务器你在哪里,你要去哪里,你的角色采取了什么行动。

游戏客户端在游戏进程中从服务器接收大量信息,处理这些信息需要大18luck手机登录量的处理能力。对于处理器较慢或图像处理能力较差的玩家来说,游戏过程可能会变得非常缓慢,特别是在高流量地区。出于这个原因,许多玩家发现为了获得良好的游戏体验,他们必须超过游戏的最低系统要求。

服务器也有几个职责。有时,这些需要从客户端输入,但一般来说,服务器:

  • 比较你的角色所在的位置与生物、玩家和npc所在的位置
  • 计算角色是否在玩家想要攻击的暴徒范围内
  • 当你被攻击时通知你的客户
  • 计算攻击是否成功的概率
  • 报告你对你和你的18新利最新登入同伴造成了多少伤害或治疗
  • 当你伤害或治疗其他玩家的角色时,通知他们的客户端
  • 当你杀死一个怪物时,指示你的电脑显示它的死亡动画
  • 决定当你杀死一个暴徒时掉落什么战利品

“服务器”一词其实并不恰当——大多数mmorpg都需要大量服务器。最明显的是世界服务器是游戏发生的地方。有时,一个世界服务器实际上是几个服务器,每个服务器包含一个特定的区域或大陆。许多游戏将玩家群体划分为多个世界服务器世界领域.在物理层面上,不同的领域几乎是相同的,每个领域都有自己的玩家群体,通常无法与其他服务器上的玩家交流。18新利最新登入但是,每个服务器上的社区可以发展出不同的个性。一个领域可能致力于战斗,而另一种可能主要用于对突袭感兴趣的玩家。

mmorpg也需要其他服务器:

  • 一个登录服务器允许玩家登录游戏并访问游戏世界。有些游戏通过一个登录服务器将来自多个领域的玩家路由。
  • 一个聊天服务器中继所有玩家用来相互交流的文本。一个网络电话的声音服务器对语音通信也做同样的处理。
  • 一个Web服务器允许玩家访问他们的帐户信息。18luck手机登录有些游戏会在屏幕上显示角色的数据和装备网页在这种情况下,游戏的数据库必须能够访问Web服务器。
  • 有些游戏有自己的特点游戏逻辑服务器,它执行所有与游戏玩法和物理相关的必要计算。

游戏玩法本质上是客户端和服务器之间的互动。我们来看看接下来会发生什么。

特色
Baidu