相关文章推荐
儒雅的单车  ·  vc游戏怎么开发(分享使用C语言进行游戏开发 ...·  2 年前    · 
儒雅的单车  ·  动作游戏怎么开发(聊聊怎么设计动作游戏)-游戏之声·  2 年前    · 
儒雅的单车  ·  Steamworks 开发者计划·  2 年前    · 
儒雅的单车  ·  仅有两名前端开发,联机小游戏一周内上线,如何 ...·  2 年前    · 
儒雅的单车  ·  1 ...·  2 年前    · 
小百科  ›  3 游戏后端开发需要掌握的知识开发者社区
游戏后台开发 后端技术 云游戏 游戏服务器
儒雅的单车
2 年前
作者头像
范蠡
0 篇文章

3 游戏后端开发需要掌握的知识

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 高性能服务器开发 > 3 游戏后端开发需要掌握的知识

3 游戏后端开发需要掌握的知识

作者头像
范蠡
发布 于 2018-07-25 15:59:56
1.1K 0
发布 于 2018-07-25 15:59:56
举报

这篇是从网上找到牛人的 博客总结 下来的:

实战方面:

(1)两种在知名IT公司使用的游戏服务器架构设计

点击图片可以放大

1

各个服务器的功能以及作用:

  • CenterServer服务器管理器: 管理所有的服务器,分配服务器的端口,负责全局的逻辑(管理),对各功能服务器和场景服务器提供服务,保证服务器的合法性
  • DBserver角色档案缓冲服务器
  • GameServer逻辑服务器 :玩家的实时同步在里面实现
  • GateServer网关服务器 :负责消息转发
  • LoginServer登录服务器: 连接账号数据

2

不带负载均衡的和带负载均衡:

相同点:

与带负载均衡大概的架构相同

不同点:

  • 不带负载均衡 Gate Server 和Game Server之间是 一对一 的关系,每个Game Server能容纳的玩家数量是一定的,正常情况下一个Gate Server的对应一个Game Server实时在线人数能达到3000人,一旦达到峰值,就会找下一个对应的Game Server。 各个 Gate Server服务器之间是不通信 的
 
推荐文章
儒雅的单车  ·  vc游戏怎么开发(分享使用C语言进行游戏开发)-游戏之声
2 年前
儒雅的单车  ·  动作游戏怎么开发(聊聊怎么设计动作游戏)-游戏之声
2 年前
儒雅的单车  ·  Steamworks 开发者计划
2 年前
儒雅的单车  ·  仅有两名前端开发,联机小游戏一周内上线,如何做到? | 云开发 ...
2 年前
儒雅的单车  ·  1 游戏服务器开发的基本体系与服务器端开发的一些建议-腾讯云开发 ...
2 年前
Link管理   ·   Sov5搜索   ·   小百科
小百科 - 百科知识指南