0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

常见的游戏网站架构由什么组成,有哪些类型

独爱72H 来源:南华中天 作者:佚名 2020-04-10 16:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(文章来源:南华中天)

搭建游戏网站的服务比较特别,这类程序需要高性能和稳定性,而且需要多个协作来提高承载能力,还要关注部署和扩容的便利性,今天小编就介绍一个常见的游戏网站架构类型。

一、架构重要部分,对于游戏服务端架构,最重要的三个部分就是, CPU、内存以及网卡的设计。内存架构:主要决定主机如何使用内存,以最大化利用主机端内存来提高承载量,降低服务延迟。逻辑架构:设计如何使用进程、线程、协程这些对于CPU调度的方案。选择同步、异步等不同的编程模型,以提高稳定性和承载量。可以分区分服,也可以采用世界服的方式,将相同功能模块划分到不同的主机来处理。

通信模式:决定使用何种方式通讯,基于游戏类型不同采用不同的通信模式。

二、游戏类型,分区分服RPG游戏,分服模型是游戏服务器中最典型,也是历久最悠久的模型。在早期服务器的承载量达到上限的时候,游戏开发者就通过架设更多的服务器来解决,让游戏中的用户之间产生了更多的空间。目前多数游戏还采用分服的结构来架设,而且多数页游都是采用这种模式。

数据共享游戏,网关部分分离成单端的gate服务器,DB部分分离为DB服务器,把网络功能单独提取出来,让用户统一去连接一个网关主机,再由网关主机转发数据到后端游戏主机服务器端,而游戏主机端之间数据交换也统一连接到网关进行交换,所有DB端交互的都连接到DB端来代理处理。

场景服务器:它负责完成主要的游戏逻辑,这些逻辑包括:角色在游戏场景中的进入与退出、角色的行走与跑动、角色战斗、任务的认领等。场景服务器设计的好坏是整个游戏世界服务器性能差异的主要体现,它的设计难度不仅仅在于通信模型方面,更主要的是整个服务器的体系架构和同步机制的设计。

非场景服务器:它主要负责完成与游戏场景不相关的游戏逻辑,这些逻辑不依靠游戏的地图系统也能正常进行,之所以把它从场景服务器中独立出来,是为了节省场景的CPU和带宽资源,让场景服务器能够尽可能快地处理那些对游戏流畅性影响较大的游戏逻辑。

网关服务器: 在这一类型的架构中,玩家在多个地图跳转或者场景切换的时候采用跳转的模式,以此进行跳转不同的游戏主机。还有一种方式是把这些主机的节点都通过网关端管理,玩家和网关端交互,每个场景切换的时候,也有网关端统一来交换数据,如此玩家操作会比较流畅。

房间类玩法在于其在线广播单元的不确定性和广播数量很小,而且需要匹配一台房间服务器端,实现让少数人进入一个游戏房间。这一类游戏最重要的是其游戏大厅的承载量,每个游戏房间受逻辑所限,需要维持和广播的玩家数据是有限的,但是游戏大厅需要维持相当高的在线用户数,所以一般来说,这种游戏还是需要做分服的。

以上就是常见的游戏架构类型,希望能帮助用户去更好地进行区分。
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    13

    文章

    10100

    浏览量

    90912
  • 网站
    +关注

    关注

    2

    文章

    262

    浏览量

    23898
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电能质量在线监测装置的备用电源配置哪些常见类型

    电能质量在线监测装置的备用电源配置,核心作用是 **“掉电时保障关键数据不丢失、核心电路短时运行” (而非长时间供电),常见类型按 “内置 / 外置”“续航能力” 可分为 超级电容、锂亚电池、锂电池
    的头像 发表于 11-05 10:59 112次阅读

    电能质量在线监测装置时钟模块自动同步异常的常见类型哪些?

    : 一、PTP 同步(IEEE 1588)常见异常类型(适配 A 级装置) PTP 同步依赖高精度链路与主从时钟协同,异常多源于 “链路中断、主时钟失效或参数不匹配”,典型类型如下: 1. 链路类异常:物理连接中断或信号劣化 表
    的头像 发表于 10-22 14:15 218次阅读

    变压器类型知多少?这些常见种类你需要了解

    变压器作为电力系统中不可或缺的重要设备,其类型多种多样,以满足不同场景下的使用需求。常见的变压器款式环形、EI型、CD型、插针型等,以下将对这些类型的变压器进行详细解析。
    的头像 发表于 09-01 14:56 367次阅读
    变压器<b class='flag-5'>类型</b>知多少?这些<b class='flag-5'>常见</b>种类你需要了解

    单片机是什么组成

    中央处理器(CPU) 中央处理器(CPU)是单片机的核心,负责执行程序指令、处理数据和协调各模块工作。它运算器和控制器组成:运算器负责算术运算(如加减乘除)和逻辑运算(如与、或、非),能对数据进行加工处理;控制器则负责从存储
    的头像 发表于 07-29 11:03 873次阅读

    光伏智能电网的组成架构

    光伏智能电网是融合光伏发电与智能电网技术的现代电力系统,其核心目标是通过智能化手段实现光伏发电的高效接入、灵活调控与优化运行,从而提升电网的可靠性、经济性和环保性。以下从组成架构两方面展开
    的头像 发表于 07-22 10:54 813次阅读

    工业物联网常见的协议哪些

    工业物联网常见的协议哪些
    的头像 发表于 06-14 15:52 1044次阅读

    传感器哪些类型哪些接口?

    传感器的类型和接口种类繁多,以下是一些常见的分类和接口方式: 传感器类型 温度传感器:用于测量温度,常见热电偶、热电阻、数字温度传感器(
    的头像 发表于 05-22 09:33 1.2w次阅读

    常见的PFC拓扑架构及控制方法

    本期,芯朋微技术团队将为各位fans分享常见的PFC拓扑架构及控制方法,为设计选型提供参考。
    的头像 发表于 04-27 18:03 6053次阅读
    <b class='flag-5'>常见</b>的PFC拓扑<b class='flag-5'>架构</b>及控制方法

    在EMC中,MOSFET 栅极驱动电路常见类型

    在EMC中,MOSFET 栅极驱动电路常见类型
    的头像 发表于 04-14 16:48 924次阅读
    在EMC中,MOSFET 栅极驱动电路<b class='flag-5'>常见</b><b class='flag-5'>类型</b>

    游戏的基础资源类型

    游戏的基础资源类型 可根据功能与部署模式划分为以下类别,其核心构成及细分如下: 一、按功能划分的资源类型 计算与渲染资源‌ 硬件规格‌:云端服务器需配置高性能CPU、GPU集群,例如腾讯云定义
    的头像 发表于 04-09 10:18 515次阅读
    云<b class='flag-5'>游戏</b>的基础资源<b class='flag-5'>类型</b>

    光纤连接器常见类型哪些?

    的应用,成为高速通信时代的“光之桥梁”。 常见光纤连接器类型 LC型特点:小型化设计,双芯结构,适合高密度布线。应用:数据中心、企业网络。SC型特点:插拔式设计,单芯或双芯,易于安装。应用:光纤到户(FTTH)、局域网(LAN)
    的头像 发表于 02-10 15:24 1061次阅读
    光纤连接器<b class='flag-5'>常见</b>的<b class='flag-5'>类型</b><b class='flag-5'>有</b>哪些?

    射频电路中常见的元器件封装类型哪些

    射频电路中常见的元器件封装类型以下几种: 表面贴装技术(SMT)封装 方型扁平式封装(QFP/PFP):引脚间距小、管脚细,适用于大规模或超大型集成电路,可降低寄生参数,适合高频应用,外形尺寸
    的头像 发表于 02-04 15:22 1231次阅读

    AWG电缆的常见材料类型

    美国线规(AWG)是一种用于指定电线直径的标准化系统,它在美国广泛使用。AWG系统基于电线的直径,数字越小,电线越粗。电线的材料类型对于其性能、成本和应用至关重要。以下是一些AWG电缆的常见材料类型
    的头像 发表于 01-13 17:19 1723次阅读

    常见的容器云服务引擎哪些?

    常见的容器云服务引擎哪些?云服务引擎涵盖数据库、数据存储、数据处理、数据分析、容器云、机器学习及数据集成等多个领域,提供一站式解决方案。云服务引擎是云计算领域的重要组成部分,它们提供了各种服务来帮助用户构建、部署和管理应用程序
    的头像 发表于 01-07 09:49 684次阅读

    常见热电偶类型及特点

    组成。 温度范围 :-200°C至1372°C。 特点 :K型热电偶是最常见的热电偶类型,因其成本较低、稳定性好、响应速度快而被广泛使用。 应用 :适用于大多数工业应用,尤其是在钢铁、石化和玻璃制造等行业。 2. J型热电偶(铁
    的头像 发表于 01-02 09:56 7265次阅读