一款移动端即时战略游戏服务端系统的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:jjjcccfff
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网发展迅速和移动端设备的普及,移动端游戏市场发展迅速,游戏用户数量也增长很快。其中即时战略游戏是最受欢迎的游戏种类之一,稳定可靠的服务端系统是实现一款游戏的关键。然而目前移动端即时战略游戏服务端存在高并发下性能低、网络延迟高等问题,因此本文通过需求分析,设计和实现一款移动端即时战略游戏服务端系统。本文主要工作归纳如下:(1)提出了一款移动端即时战略游戏服务端系统的设计方案。根据系统的输入输出,对系统的需求进行了分析,主要包括功能需求和性能需求。梳理了系统的主要功能,设计了系统部署方案和数据库表结构。(2)根据移动端即时战略游戏高并发和网络带宽受限的问题,提出了负载均衡和数据缓存两种优化机制。对于负载均衡机制,在一致性哈希算法的基础上引入虚拟节点,并通过节点权重分配和负载动态调整,实现负载均衡;对于数据缓存机制,本文提出了一种基于键值评估的缓存替换算法,目的在于平衡缓存中对象命中率和字节利用率,从而提高缓存利用率和降低网络延时。(3)实现了支持高并发、实时性的移动端即时战略游戏服务端系统。利用负载均衡技术实现了高并发下的登录和支付功能;利用等级分评价体系实现了玩家匹配系统;战斗模块设计了帧同步协议栈,并采用帧同步技术实现了多人实时在线战斗功能;对于数据持久化功能,采用数据库读写分离和主从库同步技术保证数据库的高性能和高可用性。最后对研制的移动端即时战略游戏服务端系统进行了性能测试,包括高并发下的压力测试和数据库的性能测试。测试结果表明该系统符合功能需求和性能需求,现已在企业真实场景下进行了部署和应用。
其他文献
比尔·埃文斯作为有史以来最有影响力的爵士乐钢琴家之一,改变了爵士钢琴的演奏技法并在这一过程中影响了诸多优秀的爵士钢琴家,包括赫比·汉考、奇克·考瑞阿、凯斯·杰瑞等
经济的发展不仅给人们的生活带来了很多方便,还给环境带来了很大的压力,环境保护已经逐渐成为世界各地的重点关注问题,由此生态建筑理论有了很好的推进机会。然而生态建筑理
提出了一种CT去金属伪影的自适应衰减滤波混合算法。它先对金属区域投影数据进行自适应衰减和滤波,通过滤波反投影(FBP)重建图像,再利用原始投影数据对金属区域进行最大期望值(EM
信息服务新模式"自助图书馆"经过多年的发展,越来越受到学界和社会的关注。对国内自助图书馆的研究现状、布点选择、文献资源建设、服务系统等方面进行了归纳与探究,对存在的问
针对基于光弹效应的集成光学微腔悬臂梁式加速度计难以同时实现高灵敏度和高抗冲击性的问题,提出增加光学微腔周长的方案。经过详细的理论分析得出:通过增加微腔周长可以有效地
GeoNav A308GNSS接收机是东方地球物理公司自主研发的一款多系统GNSS接收机。其主机与天线高度集成,体积小、重量轻、携带方便、初始化时间快、灵敏度高,在密林及地形复杂地
采用施肥量、施肥方式两因素三水平的裂区试验设计研究了施肥技术对土壤养分流失和烤烟产质量的影响.结果表明,降雨使土壤中的养分流失,降雨量增大,径流流失量增大,不同形态
采用碱提酸沉法从脱脂燕麦粉中提取得到了蛋白含量为93.01%的分离蛋白(OPI),分析其氨基酸组成,并用ANS荧光探针法研究p H、Na Cl、蔗糖、Ca Cl2、Al Cl3和尿素对燕麦分离蛋白疏
<正>如今越来越多的Android手机都已放弃了对存储卡的支持能力,理由是存储卡会拖累手机运行的速度。随着UFS高速存储卡的出现,这个理由还能适用吗?存储卡已成手机拖累三星Gal
为了深入了解新型渐缩突扩式洞塞泄洪洞的压强分布和消能率等水力特性,采用三维RNGκ-ε紊流数学模型对渐缩突扩洞塞段水流进行了数值模拟研究,分析了雷诺数、收缩比和相对长