多用户网络在线游戏实时引擎研究与实现

被引量 : 0次 | 上传用户:Y2J986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪后,随着人们娱乐生活的丰富多彩,网络游戏作为一种新兴产业,开始引起大家的关注。网络游戏产业在计算机网络不断完善的依托下,推动着产业数字化的进程。计算机应用如何在网络游戏产业中扮演更好的角色,如何开发出高质量的游戏应用软件来满足游戏玩家更高的游戏要求,是专业技术人员必须考虑的问题。为此,本文选取网络游戏作为研究对象,针对特定的领域:网络游戏软件的设计与开发做较深入的理论研究与实践探索,以期获得一些共性的成果,为其他软件开发者开发类似软件提供一些经验。本文对互联网在线游戏的发展历程、行业背景、现状、方向和技术特点进行了全面的回顾和总结,并在此基础上,通过分析互联网在线游戏的技术特点和运行特点,并实际编制象棋在线游戏,对互联网在线游戏程序的关键技术问题:多用户在线交互及时性的提高提出了比较完善的解决方案,同时针对多用户在线系统的健壮性可靠性做了一定的研究和实现,对网络游戏的发展前景做出探讨和展望。本文对网络游戏的两种实现模式:客户端模式和Web模式进行了技术上分析和比较。针对客户端模式下Client端与Server端的通信,先后提出三种设计方案(从Windows Socket API封装,利用Java ServerSocket ,利用Java RMI类),经过分析比较,选中第三种方案,并采用面向连接并发执行的方案,充分利用Windows操作系统的多线程机制。在程序设计中,给Server端与Client端的任务进行合理划分,统一压缩的消息格式,消息分优先级别,降低Server端计算复杂度,从用户感觉和心理特点出发设计方案,并通过编制程序,对系统在网络上运行进行测试。与现有的网络游戏相比,本系统中多用户在线交互的及时性明显更高。同时,通过状态集中管理和消息检查屏蔽等措施,使系统具备较强的健壮性和可靠性。通过内部验证和测试证明了该游戏客户(Client)端/服务器(Server)端(简称:C/S)系统可作为一种通用的游戏服务系统设计模式,能承载更多的游戏玩家,同时也能提供很好的游戏服务质量,对于游戏产业的数字化发展有积极意义。
其他文献
我国城市化进程的不断加快及区域的快速发展使得桥梁拆除工程项目逐渐增多。文章主要从实例出发,对城市桥梁拆除施工过程中的切割法应用进行分析,利用各种施工工艺保证工程能
王融(467——493),琅琊临沂(今属山东)人,永明文学的代表作家。竟陵八友之一,“永明体”的创始人之一。琅琊王氏家世显贵,但到王融父亲时,已经家门不振。王融少有大志,弱年便
探地雷达(ground penetrating radar,GPR)对非金属管道进行探测识别时,填埋在不同介质中的非金属管道雷达回波频率并不固定。为深入研究非金属管道的电磁波反射规律,文章建立
机械瓣置换术(MVRS)是一项广泛开展的心脏手术,接受该手术的患者中,孕妇是较为特殊的群体。首选抗凝药物华法林可增加胎儿的毁损率,而替代的肝素类药品虽未减小胎儿的毁损,但
目的:制备杠板归缓释栓剂并研究其体外释放度。方法:以甘油明胶为栓剂基质,用乳化法制备杠板归缓释微球,将微球加入栓剂基质中制成缓释栓剂,并检测其体外释放度。结果:完成杠
目的观察穴位注射配合电针治疗顽固性周围性面瘫的疗效。方法观察组32例采用针刺加硝酸一叶荻碱穴位注射治疗,对照组30例单纯采用针刺治疗。结果观察组疗效明显好于对照组(P<
目的:分析7 086份麻醉药处方中麻醉药品使用情况,为临床合理用药提供参考。方法:收集麻醉药品处方共7 086张,采用药物利用指数分析法,计算用药频度(DDDs)和药物利用指数(DUI)
目的:通过反流性食管炎(reflux esophagitis,RE)脾胃湿热证与胃内Hp感染、镜下病理及胃电节律的研究,探讨RE脾胃湿热证与脾胃虚弱证在Hp感染、镜下病理、胃电节律之间的关系;
目的:规范门诊处方及抗菌药物的使用,促进合理用药。方法:抽取2012年上半年处方32 779份,从中随机抽取处方5 310份,评价规范性和用药合理性,统计基本药物的使用品种比和注射