【摘 要】
:
游戏引擎是最近十年出现的新名词,也是当前计算机应用技术领域倍受关注的一个研究方向。游戏引擎是同一类游戏中经过规范化的可复用部件,它有机结合了多种子引擎,包括图形、
论文部分内容阅读
游戏引擎是最近十年出现的新名词,也是当前计算机应用技术领域倍受关注的一个研究方向。游戏引擎是同一类游戏中经过规范化的可复用部件,它有机结合了多种子引擎,包括图形、声音、脚本、数据库、网络、设备等模块,开发者可以使用这些模块定制游戏。本课题的目标是针对射击类三维游戏提取一套游戏引擎,并使之具有实用价值。本文中首先阐述了游戏和引擎的基本概念以及相互关系;然后介绍了设计中所使用的几种开发工具:OpenGL、Fmod、MySQL、SOCKET、XML和STL,并以程序类的方式给出了它们的使用方式;接下来利用面向对象技术对射击类三维游戏进行分析和设计,得到一个具有通用性的体系结构;随后对该体系结构进行划分和组织,提取出资源、界面、设备、实体、辅助、工具六个包和一个程序框架,即Transformer游戏引擎;最后运用该引擎开发了一款低空虚拟战场系统LVBS,验证了引擎各个模块的实用性。Transformer具有以下四个特性:功能通用;配置方便;具备改进和扩展能力;效果与速度相平衡。实验结果表明,Transformer稳定高效,完全适用于射击类三维游戏的开发。
其他文献
论文以并行计算模型为核心展开研究。并行计算模型为并行算法和并行计算机系统结构的分析与设计提供了具有指导意义的理论界面和模型框架,它是并行计算研究的重要领域。目前
随着企业信息化的不断发展,企业根据自身在不同阶段的需求而建设了不同的子系统,因为没有总体和全局的考虑,各个子系统之间难以进行通讯,数据不能共享,造成了数据的冗余和不
人脸识别技术在近几十年来成为图像处理与模式识别领域的一个研究热点,不但在理论研究上具有较大的挑战性,而且在现实生活中有广阔的应用市场。Gabor小波类似于哺乳动物简单
目前,互联网在我国正以迅猛的速度发展。互联网每天以其提供的海量信息为大众服务着,它的可靠运行已经成为企业正常生产、群众正常生活的必要前提,而这一切都离不开对网络信息的
搜索引擎是网络信息检索的重要工具,但现有搜索引擎检索到的结果太多,用户很难找到真正想要的资料。如何提高搜索引擎的查准率是其亟待解决的问题。文本自动分类技术是自然语言
显著区域检测是近年来非常活跃的研究方向。目前已经存在一些显著区域检测方法。这些方法主要有:基于对比的模糊增长方法、基于SVM的显著区域提取方法等。这些方法主要是研究
基于分块的多聚焦图像融合算法是多聚焦图像融合领域中的一个特有算法,通过将源图像分块,比较对应图像块的清晰度,然后挑选出清晰度高的图像块来合成融合图像。基于差分演化
随着软件技术的发展,静态开发模式已经不能满足需求。以组件的形式开发出来的软件具有结构清晰、易于定制、便于动态扩展等特点,在Windows平台上已经得到了广泛的应用。本文
随着网络的广泛普及和应用,网络环境下多样化的传播途径和复杂的应用环境给恶意软件的传播带来巨大便利,从而对网络系统及网络上主机的安全构成巨大威胁。这是恶意软件与杀毒
本课题针对视网膜图像处理中的关键技术问题作了研究,包括视网膜血管网络的提取、视网膜血管宽度的测量、视网膜图像的配准。通过对比研究常见的几种视网膜血管分割算法,采用KN