游戏程序设计 # ch2 游戏服务器概述 # 1&2 游戏服务器的介绍、分类和发展

课程设计
计算机相关课程的课程设计-报告和程序
真·skysys

第二章 游戏服务器概述

  • 1 什么是游戏服务器
  • 2 游戏服务器的分类和发展
  • 3 核心技术和实现难点
  • 4 设计原理与方法论

第一节 什么是游戏服务器
第二节 游戏服务器的分类和发展


本章内容:


第一节 什么是游戏服务器

游戏服务器的起源


游戏服务器的功能

游戏服务器相比互联网服务的特点


第二节 游戏服务器的分类和发展

网络游戏发展史

第一代游戏服务器

第二代服务器


第三代游戏服务器(I 三层架构)


gate server负责作为所有玩家的游戏链接,主要处理网络的IO部分。通过内部的IDC专网跟游戏逻辑服务器相交互。最后把用户数据的存储放在db server这一层。以前流行和服务器放在一起,第三代变成了存储分离。

主要特点:把网络、存储和IO三者逻辑分离。

第三代游戏服务器(II 服务器集群)


大部分MMORPG(大型多人在线角色扮演游戏)类\会断掉线的RPG类的游戏大部分都是这种结构。
把一些同步变成了异步的交互。

第三代游戏服务器(III 无缝地图)


第三代游戏服务器(IV 房间型服务器)

图有点小加个解释:
中间的部分叫做大厅集群,负责类似前面gate用户的接入以及主要的逻辑处理,还有一些大厅的服务,比如LOL的匹配。

旁边的就叫战斗集群、房间服务。


Q:服务器的三层结构是指?
A:接入层、逻辑层、存储层

©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付 19.90元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值