基于手机平台的网游关键技术研究与实现

被引量 : 3次 | 上传用户:giaaig
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机的普及以及3G、4G网络的大规模发展,手机游戏的市场在不断扩大,游戏用户也在日益增多。中小型休闲益智类手游具有操作简单,不受时间和地域限制的优点,游戏的技巧性及趣味性吸引了大量的玩家。因此,研究适于手机平台的网游服务端关键技术具有很重要的现实意义和应用价值。和PC端网络游戏相比,中小型休闲益智类手游的结构单一、通信量较小,PC服务端架构不适合于此类手游。因为无线网络通信的速率、稳定性和Internet具有一定差距,研究一种适于中小型休闲益智类手游的通信框架是非常有必要的。针对上述问题,本文进行深入研究并获得如下研究成果:一、参考PC服务端架构,结合中小型休闲益智类手游的特点,设计一种适合该类手游的分布式架构,并将其应用到一款商业手机游戏上。二、研究网络通信技术,设计服务端通信系统层次框架,减少网络层、游戏逻辑层、数据访问层之间的耦合度,并运用设计模式进行封装,有利于手游服务端开发的标准化。三、研究中小型手游服务端通信优化机制,设计游戏消息,以减少内存拷贝。将通信系统层次中的网络层,使用Netty通信框架技术进行封装,保证了消息的快速分发、处理。四、为保证通信效率,采用线程池技术,通过启动多个工作线程保证游戏玩家消息队列的高并发,并使用Spring技术提供对线程池的维护。通过和现有通信框架的实验结果对比可知,本文中的通信框架具有更高的通信效率,适用于手机游戏的开发中。本文设计的分布式架构更加适合中小型休闲益智类手游服务器的搭建,保证多用户并发访问;服务端通信系统层次框架的提出利于减少各层之间的耦合;通过对通信消息的设计优化、对网络层封装设计,利用Spring、线程池和缓冲池等技术保证服务端的可靠性和稳定性,以应对手机游戏的高并发、高流量业务场景。
其他文献
<正>目前,浙江正处于破除资源要素制约、加快产业转型升级步伐、培育新的经济增长点的关键时期。产业转型升级离不开财政政策的引导和扶持,也离不开深化财税改革及清理税收等
随着移动互联网技术的高速发展,利用智能手机进行诈骗、网络赌博等犯罪活动日益猖獗,智能手机取证已成为电子数据取证领域的研究热点之一。本文以Android手机为研究对象,重点
近年来,我国离婚率一直居高不下,并呈增长趋势。导致夫妻离婚的原因有很多,但是婚外情占了相当大的比例。现行《婚姻法》虽然规定了离婚损害赔偿制度,但是适用条件相对苛刻,
采用文献资料法、问卷调查法、专家访谈法等研究方法,对安徽省跆拳道馆的办学规模、教练员的学历层次、教学训练内容、经营收入等方面进行调查和分析,指出当前跆拳道馆存在的
国家治理现代化是中国发展的重要目标,而社会保障制度对实现这一目标具有重要作用。具体来说,社会保障制度是经济治理现代化的关键工具,为社会治理现代化的重要内容,是政治治
在国内经济发展步入新常态模式下,很多企业感受到了前所未有的经营压力,其中就包括本文研究的对象。北京SF公司自从成立以来一直伴随着国家电力行业的高速发展而迅速成长,但
目的:总结我的导师刘景生教授治疗创伤性骨髓炎的经验。方法:26例创伤性骨髓炎伴软组织缺损,局部软组织缺损0.5cm×0.5cm~9.0cm×6.5cm,其中完全性节段骨缺损8例,碟形缺损2例。受伤
本文以热经济性评价方法为研究课题,以联合分析法即热耗变换系数法和抽汽效率相结合的方法为理论基础,建立火电机组运行热经济性和系统热经济性离线分析评价体系和数学模型,为电
在光伏发电储能系统中,由于太阳能易受天气和环境的影响,需要接入储能设备,而储能设备和直流母线间的能量传递则需要通过双向DC/DC变换器控制。所以,研究双向DC/DC变换器具有
颤振是机械加工过程中的一种动态不稳定现象。BTA深孔钻削加工系统由于其自身刚性差,加工中很容易发生横向振动、轴向振动及扭转振动,导致颤振的产生,使得已加工表面留有振纹,极