游戏服务器是游戏客户端用来玩多人游戏的本地或远程服务器。大多数通过 Internet 玩的游戏都是通过连接到游戏服务器来运行的。
什么是游戏客户端?
游戏客户端是连接到游戏服务器的软件程序。服务器提供连接并向客户端发送信息包。许多客户端可以同时连接到服务器,并将保持对游戏世界的概览。每个客户都有自己独特的视频游戏世界视角。
大多数客户是游戏客户端-服务器架构和点对点的混合体。
视频游戏是为娱乐而创建的计算机程序,基于一个或多个人与执行视频游戏的电子设备之间的交互,该电子设备可以是计算机、街机系统、游戏机、手持设备或移动设备电话。
在许多情况下,视频游戏会重现虚拟环境和情境,玩家可以在其中控制一个或多个角色(或该环境的任何其他元素),以通过某些规则实现一个或多个目标。
通过电视、PC 显示器或投影仪等视频输出设备观看游戏进行互动,其中节目记录在磁带、光盘、磁盘、存储卡、特殊游戏或在线上。有些是自掏腰包。这些游戏在 1970 年代后期大受欢迎,催生了一个重要的行业。
玩家通过键盘和鼠标、游戏手柄、操纵杆甚至运动感应设备等外部设备与游戏互动。游戏在一个人与机器或 CPU 之间进行,在同一控制台上的两个或多个人之间进行,通过 LAN 或通过 Internet 在线进行,可以与机器竞争,与计算机竞争或相互竞争。
游戏分为几类,最具代表性的有:动作类、角色类、策略类、模拟类(种类繁多)、运动类和冒险类。通过最新的游戏引擎技术和 GPU,采用具有 EAX 效果和现代视觉效果的新型杜比数字环绕声。足球、篮球或冰球等体育比赛在 1980 年代后期特别受欢迎,尽管一些专业球队将他们的名字借给了他们运动的这些视频版本。
专门销售视频游戏的机构是全球休闲行业的经典之作。日本公司在 1990 年代初推出的 16 位系统显着提高了视频游戏的普及率。随后使用 CD-ROM,因为它的容量比磁带更大,因为它们已经达到了技术极限,然后批量生产更便宜。目前系统使用大容量DVD,由于价格高、蓝光、容量大,使用频率不高。目前,使用高清电视和电信线路传输此类视频游戏有助于进一步提高其游戏水平和逼真度。
对游戏的批评基于这样一个事实,即在屏幕上过多的时间以及在幻想世界中完全被抑制的负面影响可能会对情感发展产生负面影响。有时已经显示,图形移动的速度可能会引发各种类型癫痫患者的癫痫发作。此外,大多数批评来自代沟或宗教政治影响。
支持者认为,电子游戏教会他们解决技术问题,激发玩家的神经动力学反射能力和对多个观点的视觉方法(目标)。甚至争辩说,在与家人或在线游戏时加强沟通。视频游戏也被用作诊所和医院的娱乐,以及某些康复治疗。也有学术和教育学院使用电子游戏来提高学生的技能。它现在已经超越了电子游戏是为儿童和儿童准备的错误观念,因为它避免了种类繁多。
随着 1970 年代后期非常简单的乒乓球和其他游戏的出现,视频游戏产业在美国、欧洲和澳大利亚强劲增长,并迅速在全球范围内传播。在整个 1980 年代实现了惊人的增长之后,日本产业(尤其是任天堂公司)投入到电子游戏技术的深化和发展中,推出了像《超级马里奥兄弟》这样的流行游戏。
自 1993 年以来,任天堂和世嘉都在努力控制和建立视频游戏的内容。该倡议回应了批评,尤其是家长,他们担心暴力升级和在儿童电子游戏中引入成熟主题。1990 年代后期,世嘉破产,成为一家专注于视频游戏的公司,离开了游戏机市场。Ludolog 是研究电子游戏、玩家和他们之间的互动的领域。
游戏服务器托管
游戏服务器提供商是租用游戏服务器的公司。游戏部落通常会为您玩的游戏租用一台或多台服务器,成员会帮助支付租金。游戏服务器提供商经常提供工具来控制和配置 Web 服务器,并且大多数允许骡子修改租用的游戏。
专用游戏服务器
大多数游戏都使用专用的服务器应用程序。该程序跟踪玩家并将其分发给其他玩家。这比点对点更高效,但需要一台单独的计算机来托管服务器应用程序。这台额外的计算机是服务器。
网络带宽,带宽的上升往往是托管游戏服务器时的主要限制因素。具有家庭带宽的 Internet 连接很少能提供承载超过 4 到 10 个客户端的专用游戏服务器所需的上行带宽。
游戏服务器类型
游戏服务器可分为监听服务器和专用服务器。在服务器上监听,服务器与游戏客户端在相同的过程中运行,允许玩家同时托管和参与游戏。但是当关闭客户端时,服务器也会这样做。
Listen 服务器主要由个人操作,最常见的是 LAN 方而不是 Internet,并且由于在一台机器上运行的服务器和客户端需要大量的处理要求和带宽,因此通常只有少数玩家。
专用服务器是独立于客户端运行的服务器。这些服务器可以由个人操作,但通常在位于数据处理中心的专用计算机上操作,这些计算机可以提供更高的带宽和专用的处理能力。
专用服务器是大多数 PC 多人游戏托管游戏服务器的首选方法。大型多人在线游戏在通常由拥有游戏的软件公司运营的专用服务器上运行,允许他们控制和更新内容。在许多情况下,它在集群中工作以允许巨大的环境和大量的玩家。