基于OGRE的格斗游戏制作方法的研究与实践

来源 :安徽理工大学 | 被引量 : 0次 | 上传用户:mumurong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内网络游戏产业的蓬勃发展和政府机构对网络游戏行业的大力扶持,国内市场对网络游戏的需求越来越多样化。目前流行的网络游戏,多数类型角色扮演类。该类游戏起源较早,制作技术相对成熟。格斗类游戏作为一种新的网络游戏类型,其娱乐性、竞技性均强于前者,对国内大量喜爱电子竞技的用户有较强吸引力,拥有广阔的市场前景。由于该类游戏尚处于起步阶段,成熟产品也较少,其核心制作技术和相关理论有待深入研究。论文介绍了开源3D渲染引擎OGRE,分析了以OGRE为核心的游戏开发平台,讨论了平台中各模块及其在平台的作用。同时深入研究了各模块常用的程序库:CEGUI界面库、OIS输入库、Audiere音频播放库、oFusion套件、TinyXml XML解析库及OgreSocks网络通信库等的体系结构,并进行了分析和抽象,给出了其各自的组织架构图。通过对开发平台的深入研究,结合作者在游戏行业的相关工作经验,重点研究了并实现了网络格斗游戏制作所需的关键技术。包括:网络通信模式和通信协议、网络延迟解决方法、游戏程序开发框架、格斗过程格斗人物建模、基于身体部位的碰撞检测技术、平滑的骨骼动画混合技术、摄像机控制技术、玩家输入的收集、过滤和动作映射及匹配技术、基于规则的人工智能的人物动作预测技术、网络游戏的服务器设计技术等。结合课题的研究成果,采用优秀的OGRE引擎及相关程序库进行网络格斗游戏的制作方法,可用作一般动作类游戏的开发,亦可作为其他类型游戏制作时的参考!最后总结了论文的研究工作,以及为更深入地研究网络格斗游戏制作技术,在今后的工作中进一步努力的方向。
其他文献
随着计算机应用的日益广泛,人们对信息系统的依赖程度越来越高。在享受各种计算机应用如电子商务、电子政务系统给人们带来的便捷生活的同时,信息安全的问题日益严重。因为大
基于UML与Petri网两种不同工具开展工程建模,涉及到两种模型的映射转换基本规则,实现自动转换功能,发挥优势互补,共同完成分析设计的建模与性能分析的重要作用等技术要点,已
近年来随着卫星通信技术的迅猛发展,卫星网的建设工程越来越多地应用到很多领域中,在军事和民用通信中发挥着重用的作用。在卫星网通信研究领域中,如何选择卫星通信技术体制
近年来,随着互联网的快速发展,网络上的数据越来越庞大,而且数据的类型也越来越繁多,如何有效地利用这些数据,从中提取用户所需要的信息,已经成为现今的一个研究热点。频繁子
随着Internet的蓬勃发展,全世界的数据通信量爆炸性的增长,人们对网络稳定、可靠、高效运行的要求越来越高。然而,Internet的性能受到网络结构、网络设备的处理速度、链路可
随着计算机网络和多媒体技术的迅猛发展,人们遇到的视频信息也与日俱增,如何从海量的多媒体信息库中找到需要的多媒体信息已经成为一个重要的课题。传统的基于文字的检索方法
传统的网站只是在页面上使用计数器进行简单的访问者数量的统计。随着网站运营规模的扩大,依靠这种简单的数量统计并不能真正对网站运营状况做以全面的统计,难以为网站运营提
早期的软件开发主要仅依靠事件及其动作的驱动来设计,使得编制出来的软件在数据处理、程序功能与显示代码等各部分逻辑不很清晰,系统的耦合度也过高,不利于开发和维护。MVC模式
CamShift跟踪算法是国际机器视觉领域最近几年才发展起来的新颖算法,它以随机颜色概率模型为基础,以跟踪目标的颜色分布为特征,在视频的相邻帧之间通过直方图匹配来进行视频目标
汉字数目庞大、结构复杂,手写汉字的形状千差万别、风格各异,这使得手写汉字识别成为当前一个研究难点。目前,脱机手写汉字识别还处于发展阶段,现有的OCR(Optical character