《泛娱乐行业技术服务白皮书》——三、泛娱乐典型业务架构与场景——3.2 游戏类泛娱乐——3.2.3 游戏泛娱乐场景与架构

简介: 《泛娱乐行业技术服务白皮书》——三、泛娱乐典型业务架构与场景——3.2 游戏类泛娱乐——3.2.3 游戏泛娱乐场景与架构

3.2.3 游戏泛娱乐场景与架构


游戏场景属于泛娱乐场景中一个重要的环节,进入21世纪伴随着互联网技术的普及的红利各大游戏公司如雨后春笋般增长起来,一批又一批高质游戏被打造出来。随着云技术的发展,游戏业务已经在传统机房逐渐暴露瓶颈,具备快速弹性扩容特点的云计算也收到了大量开发者的青睐。本节将重点为大家介绍云计算背景下的游戏泛娱乐场景与架构。


3.2.3 游戏泛娱乐场景与架构

image.png

较长开发周期


泛互娱场景下的游戏通常来讲一款高质量的游戏,通常上线前要经历大量的时间来进行开发打磨精品游戏通常开发周期都需要一年以上的周期,有的甚至四五年以上的努力打造一款游戏,所以整体看下来泛互娱场景下的优质游戏通常前期的开发成本,运营成本和开发周期相对都会比较长


快速增长


众所周知,一款精心打造的游戏上线前通常都需要经过大量的时长调研,大量的时长运营,各大平台引流宣传,确保有足够的热度形成一个良好游戏氛围。所以对于很多游戏来说刚上线就会接近巅峰,增速极快。所以很多游戏推出的时候即使做了大量的市场调研,但是也会有很多爆款游戏超出预估的情况,所以为了满足大部分玩家的游戏体验通常会提前规划好快速扩容措施和限流方案,保持游戏的持续增长。


快速迭代

由于市面上的游戏层出不穷,所以要想维持一款游戏的热度和玩家的粘度,就必然需要快速的进行游戏的迭代以满足玩家不同阶段的新鲜感与游戏体验。反之,如果缺少对应的快速迭代那么玩家的热度将会很快褪去,对应游戏也将逐步被替代。所以基本一般的优质游戏都会有每周一小更,每月一大更,不断迭代游戏内的剧情和玩法使游戏保持热度。


生命周期两极化

游戏的开发在当下的环境可以理解为是一次豪赌,如果赌赢了,获得了市场认

可,造就一款爆款游戏,发行团队尝到甜头将会持续丢带,一款优质游戏可以持续几年保持热度,生命周期相对来说很有可能就会和一家互联网公司的生命周期保持同步。但是也有非常多的情况,有些游戏推出后没有得到市场很好的反馈,后续投入乏力将也会很快被淘汰掉。所以对于生命周期来讲是会有明显的两级分化情况。


3.2.3.2 游戏泛娱乐架构

随着游戏行业的快速发展,泛娱乐场景的游戏架构也非常多,这边大致整理几种架构提供大家做下参考。


常规单机类游戏架构

通过登录认证支付服务获取token进入到游戏,通过高防来抵御DDOS攻击,玩家数据存储在redis中,redis作为存储来记录玩家信息。

image.png



中型剧情闯关类游戏架构图

经过CDN来提速提升玩家体验,前端通过高防来防护DDOS攻击,通过SLB后端挂载RS的方式来实现横向扩展,玩家数据存储在MongoDB中,通过redis作为cache来加速访问提升玩家体验。


image.png

相关文章
|
1月前
|
设计模式 存储 人工智能
深度解析Unity游戏开发:从零构建可扩展与可维护的游戏架构,让你的游戏项目在模块化设计、脚本对象运用及状态模式处理中焕发新生,实现高效迭代与团队协作的完美平衡之路
【9月更文挑战第1天】游戏开发中的架构设计是项目成功的关键。良好的架构能提升开发效率并确保项目的长期可维护性和可扩展性。在使用Unity引擎时,合理的架构尤为重要。本文探讨了如何在Unity中实现可扩展且易维护的游戏架构,包括模块化设计、使用脚本对象管理数据、应用设计模式(如状态模式)及采用MVC/MVVM架构模式。通过这些方法,可以显著提高开发效率和游戏质量。例如,模块化设计将游戏拆分为独立模块。
95 3
|
2月前
|
网络协议 网络架构
《黑神话:悟空》的网络架构与多人游戏实现
【8月更文第26天】《黑神话:悟空》作为一款备受期待的动作冒险游戏,其网络架构对于支持多人在线游戏体验至关重要。本文将详细介绍游戏在网络架构方面的设计思路,以及如何实现稳定且高效的多人游戏体验。
112 0
|
2月前
|
运维 Cloud Native 容灾
核心系统转型问题之单元化架构对于自研可控场景该如何支持
核心系统转型问题之单元化架构对于自研可控场景该如何支持
|
24天前
|
缓存 负载均衡 数据管理
深入探索微服务架构的核心要素与实践策略在当今软件开发领域,微服务架构以其独特的优势和灵活性,已成为众多企业和开发者的首选。本文将深入探讨微服务架构的核心要素,包括服务拆分、通信机制、数据管理等,并结合实际案例分析其在不同场景下的应用策略,旨在为读者提供一套全面、深入的微服务架构实践指南。**
**微服务架构作为软件开发领域的热门话题,正引领着一场技术革新。本文从微服务架构的核心要素出发,详细阐述了服务拆分的原则与方法、通信机制的选择与优化、数据管理的策略与挑战等内容。同时,结合具体案例,分析了微服务架构在不同场景下的应用策略,为读者提供了实用的指导和建议。
|
2月前
|
人工智能 Serverless API
Serverless 架构实现弹幕场景问题之用SAT进行双主键的插入操作如何解决
Serverless 架构实现弹幕场景问题之用SAT进行双主键的插入操作如何解决
30 0
|
2月前
|
NoSQL Serverless 数据库连接
Serverless 架构实现弹幕场景问题之initializer方法在执行过程中遇到错误如何解决
Serverless 架构实现弹幕场景问题之initializer方法在执行过程中遇到错误如何解决
33 0
|
2月前
|
存储 Serverless API
Serverless 架构实现弹幕场景问题之在initializer方法中初始化数据库实例如何解决
Serverless 架构实现弹幕场景问题之在initializer方法中初始化数据库实例如何解决
18 0
|
2月前
|
NoSQL Serverless API
Serverless 架构实现弹幕场景问题之API Gateway和OSS域名未绑定成功的问题如何解决
Serverless 架构实现弹幕场景问题之API Gateway和OSS域名未绑定成功的问题如何解决
28 0
|
2月前
|
存储 NoSQL Serverless
Serverless 架构实现弹幕场景问题之快速部署弹幕应用到 Serverless 架构如何解决
Serverless 架构实现弹幕场景问题之快速部署弹幕应用到 Serverless 架构如何解决
46 0
|
15天前
|
安全 应用服务中间件 API
微服务分布式系统架构之zookeeper与dubbo-2
微服务分布式系统架构之zookeeper与dubbo-2