b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

分布式计算 云计算 游戏开发经验总结:分布式架构、与进程设计(3)

电脑杂谈  发布时间:2018-02-09 18:35:42  来源:网络整理

整个系统看起来比较复杂,但开发者实际上只要关注两块,左边的游戏登陆模块和右边游戏服相关模块。

相关性能解决方案介绍

整体来看,“吃鸡” 类游戏是同时在先游戏,兼之全球同服的特点,整个架构有四大要求和特点:高并发、低延迟、反外挂以及游戏语音,腾讯云在这四方面也提供了相应的解决方案。

·高并发解决方案:吃鸡” 类游戏的特点是同一地图会有100人以上同场竞技,需要服务端有高并发包量的处理能力和大流量吞吐能力。腾讯云采用的解决方案是高主频+SSD云盘+多队列+智能网卡的方式,提供高 IO 云服务器以及高可用云,应对激增、高并发、海量访问需求。

·低延迟解决方案:实时竞技,需要保证每个玩家的网络延时和稳定性要求,腾讯云在全球共用 Lobby,统一管理和调度全球各地区服务器,如下图,在网络堵塞的情况下,A地域玩家可以通过加速代理直接访问C地域lobby服务。

量化交易 云计算_分布式计算 云计算_云计算 机房

·反外挂解决方案:外挂已经严重影响到游戏的平衡,尤其在“吃鸡”类游戏中更加泛滥,一套强大反外挂系统保证游戏稳定运营,TP反外挂系统是腾讯自主研发的一套安全系统,通过增加客户端代码加密、外挂特征扫描、动态代码验证等措施,实时保障游戏不受外挂、木马侵害。其系统框架如下图所示:

·游戏语音解决方案:竞技类游戏需要通过语音来指挥组内其他同戏语音框架图,其3D音效技术,利用“头部关联传输函数”(HRTF 算法),对双耳之间的时间差异和频谱差异进行建模,形成有声源方位感的声音。同时使用采样混响方式填补HRIR缺失的环境反射声,从而构建完整的声场模型。比如在一个小房间里,不仅可以听到两个人之间的对话,还可以听到声音从墙壁中反射的效果,增加沉浸感。

目前,基于游戏开发引擎(例如Unreal、Unity)实现的3D音效在游戏中的应用已经非常普遍了,通过游戏引擎模拟重现空间中声源方位,例如CS中射击的声、中弹时的音效、附近敌人轻微的脚步声,可以显著提高游戏的沉浸感,造就身临其境的游戏体验。

三七互娱游戏上云的现状与未来

三七互娱开发和运营了多款成功的游戏,从《永恒纪元》到《大天使之剑》等,在游戏开发和运维领域有着丰富的经验和心得,三七互娱运维总监龚宏绩,从三七互娱实际业务情况出发,分享了对游戏现状及未来的一些看法和思考。

龚宏绩认为,未来互联网企业只有两种存在方式:大数据和安全,而云是大数据和安全的完美结合体,也可能当下甚至未来很长一段时间唯一存在的形态。传统游戏企业在做开发和运维的时候,往往会面临区域性或者跨区域网络构建与管理、全面的系统和业务监控告警、安全事件甄别处理、大量日志收集分析处理等问题,而云,恰好能帮助解决这些事情。

云计算包含网络物理的IaSS基础设施即服务、系统容器的应用服务的PaSS平台即服务,在产品的自动扩容、虚拟化和数据高度集成等方面提供了一套完整的解决方案。在运维方面,传统互联网企业的运维可以分为三个阶段:标准化、自动化和服务化。国内的大多数企业,基本上分都处于前面的标准化和自动化两个阶段,而国内的一些云服务供应商如腾讯云、阿里云等,已经走到了服务化阶段,这些企业基于自身业务的同时,也开发了一套比较成熟的产品做成服务。

现场,龚宏绩也表示,现阶段企业上云并非完美无缺,包括三七互娱在内,大多数的游戏企业在公有云成本的管理、以及用户数据安全保障等方面都遇到了比较大的挑战,这也是现今云厂商一直在需求解决之道的方向,也将是未来云领域的技术趋势之一。

演讲最后,对龚宏绩对云技术的发展给出自己的思考:不管是大数据还是安全,从商业的角度来说,未来的技术和产品发展趋势必然是一个用户为中心的世界、一个数据驱动产品的世界、一个生态协同的世界,这是无可置疑的。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-69249-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 田振威
      田振威

      几亿包出一包蛆也好正常吧

    • 靳子洋
      靳子洋

      现在需要探讨的是对美斗争的策略

    热点图片
    拼命载入中...