3.2.3 游戏泛娱乐场景与架构
游戏场景属于泛娱乐场景中一个重要的环节,进入21世纪伴随着互联网技术的普及的红利各大游戏公司如雨后春笋般增长起来,一批又一批高质游戏被打造出来。随着云技术的发展,游戏业务已经在传统机房逐渐暴露瓶颈,具备快速弹性扩容特点的云计算也收到了大量开发者的青睐。本节将重点为大家介绍云计算背景下的游戏泛娱乐场景与架构。
3.2.3 游戏泛娱乐场景与架构
较长开发周期
泛互娱场景下的游戏通常来讲一款高质量的游戏,通常上线前要经历大量的时间来进行开发打磨精品游戏通常开发周期都需要一年以上的周期,有的甚至四五年以上的努力打造一款游戏,所以整体看下来泛互娱场景下的优质游戏通常前期的开发成本,运营成本和开发周期相对都会比较长
快速增长
众所周知,一款精心打造的游戏上线前通常都需要经过大量的时长调研,大量的时长运营,各大平台引流宣传,确保有足够的热度形成一个良好游戏氛围。所以对于很多游戏来说刚上线就会接近巅峰,增速极快。所以很多游戏推出的时候即使做了大量的市场调研,但是也会有很多爆款游戏超出预估的情况,所以为了满足大部分玩家的游戏体验通常会提前规划好快速扩容措施和限流方案,保持游戏的持续增长。
快速迭代
由于市面上的游戏层出不穷,所以要想维持一款游戏的热度和玩家的粘度,就必然需要快速的进行游戏的迭代以满足玩家不同阶段的新鲜感与游戏体验。反之,如果缺少对应的快速迭代那么玩家的热度将会很快褪去,对应游戏也将逐步被替代。所以基本一般的优质游戏都会有每周一小更,每月一大更,不断迭代游戏内的剧情和玩法使游戏保持热度。
生命周期两极化
游戏的开发在当下的环境可以理解为是一次豪赌,如果赌赢了,获得了市场认
可,造就一款爆款游戏,发行团队尝到甜头将会持续丢带,一款优质游戏可以持续几年保持热度,生命周期相对来说很有可能就会和一家互联网公司的生命周期保持同步。但是也有非常多的情况,有些游戏推出后没有得到市场很好的反馈,后续投入乏力将也会很快被淘汰掉。所以对于生命周期来讲是会有明显的两级分化情况。
3.2.3.2 游戏泛娱乐架构
随着游戏行业的快速发展,泛娱乐场景的游戏架构也非常多,这边大致整理几种架构提供大家做下参考。
常规单机类游戏架构
通过登录认证支付服务获取token进入到游戏,通过高防来抵御DDOS攻击,玩家数据存储在redis中,redis作为存储来记录玩家信息。
中型剧情闯关类游戏架构图
经过CDN来提速提升玩家体验,前端通过高防来防护DDOS攻击,通过SLB后端挂载RS的方式来实现横向扩展,玩家数据存储在MongoDB中,通过redis作为cache来加速访问提升玩家体验。