休闲网络游戏平台框架设计与实现

来源 :桂林工学院 桂林理工大学 | 被引量 : 0次 | 上传用户:estone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入二十一世纪以来,因特网迅速发展,逐渐普及。随之而来的网络娱乐业也进入了一个迅猛发展期,其中网络游戏扮演了重要角色。2001年,全球的游戏市场达到165亿美元,超过电影160亿美元的市场收入。游戏行业发展日新月异,在日美欧己经成为主流娱乐业。 2003年,为了推动国内游戏产业的发展,我国己将网络游戏关键技术纳入国家863计划。休闲网络游戏作为网络游戏产业的一部分,也进入了高速成长期。休闲网络游戏以其轻松的游戏方式、多样的游戏特征,清新的风格,将越来越多的用户从MMORPG吸引到休闲网络游戏上来,也正逐步成为最时尚的网络娱乐形式。休闲网络游戏也成为了游戏厂商丰富自身产品链,为用户提供多元化娱乐服务的新方式。3G及IPTV等规划的实施,将为休闲网络游戏提供新的发展途径,也成为了休闲网络游戏市场的新期望。因此对网络休闲游戏平台的开发成为业界的热门研究课题。 休闲网络游戏是分布式软件系统重要应用之一,设计过程面临多种技术挑战。这主要包括:平台模型设计时的负载均衡、服务器端大量I/O通信的管理、平台构架的可扩展性等。对这些问题,本文在设计中都将重点讨论,并给出可行的解决方案。服务器端的实现采用了ACE及框架,在有效降低开发复杂度的情况下,获得了良好的并发能力。在客户端设计时,采用了分层抽象、模块化的设计结构;并为此情况下解决不相关的对象之间控制流的传递问题,引入了信号/槽机制。在整个平台的软件设计中,本着“对扩展开放,对修改关闭”、“提高内聚,减少耦合”等设计原则,完成了一个可扩展、易维护、可复用的休闲网络游戏平台框架。
其他文献
随着互联网技术深入到人们社会生活的各个行业领域,如金融行业、通信服务行业、煤炭行业、石油行业、食品流通行业等,人们的日常生活与互联网的关系日益密切,与此同时,对网络实时
随着市场的发展电信运营商之间的竞争越来越激烈,这使每个运营商都必须以客户为中心,随时准确了解用户消费情况和消费动向,作为运营商的老大为了保住绝对老大,就必须作这方面的改
在设计现实环境中的Agent时,BDI模型是一种常用的Agent体系结构设计方法。在该模型中,Agent根据它的信念来选择一定的愿望(目标),作为它要实现的意图。由于现实环境通常具有如下
随着人工神经网络的深入研究,人工神经网络方法已在许多领域获得成功运用。神经网络的主要特点体现在其具有信息处理的并行性、分布式的信息存储、自组织性和自适应性、具有
在知识发现的诸多理论之中,粗糙集理论是一种对处理复杂数据较为有效的方法,它并不要求提供问题所需处理的数据集之外的任何先验信息,并且与其它的处理不确定性问题的理论有
本文针对目前基于内容的图像检索算法在算法效率和准确性方面存在的局限性,探讨了基于内容的图像检索技术中若干重要问题,提出了一种注意力驱动的两阶段图像检索方案,着重研
视觉跟踪是虚拟现实、人机交互、视觉监控等领域内的关键技术,具有巨大的应用前景。由于存在遮挡、图像处理复杂等特点,视觉跟踪的实时性一直难以提高,实时性是目前视觉跟踪技术
移动边缘计算(Mobile Edge Computing,MEC)技术作为云计算服务模式在边缘网络中的扩展,能够在边缘网络中支持资源密集型应用,并为用户提供实时服务,解决了传统云计算中心提供
随着计算机网络技术的迅速发展,互联网已成为人们日常生活中不可或缺的一部分,网络给人们带来方便的同时其安全性也经受着巨大的挑战,数据加解密技术作为信息安全领域的关键技术
本文提出了一种改进的支持向量分类方法和一种针对支持向量机的增量学习算法。根据支持向量机中支持向量不会出现在两类样本集间隔以外的正确划分区的理论,通过引入类质心,类半