国家新闻出版署8月30日下发切实防止未成年人沉迷网络游戏的通知,要求从今天(9月1日)起,所有网络游戏企业仅可在周五、周六、周日和法定节假日每日20时至21时向未成年人提供1小时服务,其他时间均不得以任何形式向未成年人提供网络游戏服务。通知发布后,各大游戏厂商火速回应,纷纷表示将从严落实未成年人网游防沉迷新规。

目前整个游戏行业也只能遵照新规来做,今天我给大家带来游戏后台的设计简要分析,这里我把他分为两类:

  1. 匹配竞技类游戏(如王者荣耀,CFM类游戏等,其核心难点在于极低的时延要求)

  2. 虚拟大世界类游戏(如天涯明月刀,天谕手游等,其核心难点在于无缝世界切换,大规模玩家集结时数据同步问题)

除此之外,其他类型游戏在游戏后台设计方面,其实无需考虑过多,如莉莉丝的AFK(剑与远征),bilibili的坎特博雷公主与骑士唤醒冠军之剑的奇幻冒险这一类卡牌游戏,既不需要对网络时延有极高的要求(100ms的延迟或者200ms延迟其实对玩家感知影响并不大),也不会有大量数据同步需求导致网络流量暴增,服务器处理卡顿的问题。

所以除了匹配竞技类游戏与虚拟大世界类游戏,我们可以把其他游戏后台设计归类到普通互联网后台设计即可,这一类游戏后台设计采用通用解决方案,即使后台完全做成无状态化,玩家数量增加的时候同比例扩缩容时便可以满足玩家需求,在此便不再讨论。

本文主要讨论匹配竞技类游戏的大型游戏后台实践的一

大型游戏后台实践浅谈相关推荐

  1. 大型项目前端架构浅谈(8000字原创首发)

    大型项目前端架构浅谈 目录: 1.综合 1.1.使用场景 1.2.核心思想 1.3.切入角度 1.4.其他 2.基础层设计 2.1.自建Gitlab 2.2.版本管理 2.3.自动编译发布Jenkin ...

  2. 【游戏客户端】浅谈装备系统

    [游戏客户端]浅谈装备系统 大家好,我是Lampard~~       不知道大家一开始接触到游戏里面的装备系统是什么时候,什么感觉.对于我来说,我第一次清晰认知到游戏里面的装备,是我小时候玩DNF. ...

  3. 【转】游戏服务器架构浅谈

    http://blog.csdn.net/gddsky/article/details/1831688 重回技术怀抱 ---- 开篇 有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前 ...

  4. 【游戏逆向】浅谈某平台调试软件检测分析

    在调试这个平台的CS过程中,我们用CE对任意一个地址下断点会导致游戏的闪退. 首先我们第一时间想到的是游戏对有关下断的API进行了HOOK,于是用PChunte工具查看后发现有110个钩子 在其中我们 ...

  5. 敏捷实践 | 浅谈测试金字塔

    Why 为什么要学习测试金字塔 之前做测试培训的时候经常会被问到几个问题--我们项目没有自动化测试,老板想让我做,我搞了几个星期 selenium 怎么不行呢?我应该先做 API 测试还是 UI 测试 ...

  6. python做游戏服务器_浅谈如何做一个游戏服务器

    首先要知道游戏类型是什么,然后知道承载人数是多少,以及开发周期多少.需要根据这些来决定游戏架构和技术选型. 网络和数据协议 网络传输tcp VS udp tcp可靠保序,而udp则不是,但是吞吐量会大 ...

  7. 高性能分布式游戏服务器框架,浅谈Go语言自研的分布式游戏服务器架构

    引言:使用Go语言开发游戏已经有5年了,做了三款上线手游,一直采用的都是我们自研的分布式游戏服务器架构.最近我们想把它分享一下,总结一下这几年的经验. 一. 架构图 分布式游戏服务器架构图 1. CD ...

  8. 一次简单的计网实践——浅谈校园网认证原理、ipv6机制绕过认证限制、双路由器宿舍组网

    注:本文所涉及的"任何设备",指在学生正常活动的区域内使用的设备. 一.山东大学威海校区校园网ipv4认证原理 1.认证系统介绍 山大威海校区内的校园网认证页面地址均为http:/ ...

  9. 工程化软件开发的原则和实践浅谈(PPT)

最新文章

  1. 转帖 开源游戏服务器调研
  2. 17个Python骚操作,你都Ok吗?
  3. 水平越权访问与垂直越权访问漏洞
  4. 常用基础参数SurvivorRatio讲解 || NewRatio讲解 || MaxTenuringThreshold讲解
  5. LESSON 12.8 原理进阶 (1):GBDT数学流程与残差概念辨析
  6. Unix_03_文件系统介绍_2
  7. map文件分析 stm32_使用STM32内部Flash额外的空间来存储数据
  8. Java复习提纲之面向对象
  9. 转:神奇的Fastcgi_Finish_Request
  10. 基于神经网络的毕设题目_新资源科技核心题目
  11. python中的urllib模块中的方法
  12. 企业微信自定义应用页面授权过程
  13. 浅谈个人对读书的看法
  14. python KMP算法查找子字符串
  15. python异常数据筛选_学习笔记(06):Python数据清理实践-数据过滤,06Python,清洗,实战,筛选...
  16. HackPwn:TCL智能洗衣机破解细节分析
  17. Markdown用法排版
  18. 人眼感知到的颜色与真实物理世界的颜色有什么区别?
  19. C++迭代加深搜索及其例题讲解—————Addition Chains
  20. 程序员疯传「编程语言鄙视链」,究竟谁能逃过一劫?

热门文章

  1. packet tracer配置ssh、telnet
  2. ASTER GDEM v3.0高程数据批量下载
  3. 超微服务器主板ipmi证书,超微服务器主板ipmi怎样恢复出厂设置
  4. 【最全】ISTQB- FL模拟题(含答案)
  5. python使用opencv如何保存图片_OpenCV Python 保存图片
  6. Window 开机连接ocsp.globalsign.com
  7. 移动App统计指标汇总
  8. 网络复现之基于TPS的STN网络
  9. YT8614 QSGMII 模式网口丢包问题分析
  10. osworkflow教程