共查询到20条相似文献,搜索用时 78 毫秒
1.
张凯 《中国新技术新产品精选》2009,(24):48-48
游戏软件开发工作量的增大和数据整合的困难孕育了游戏引擎的产生,游戏引擎应采用分层次的体系结构,以抽象和封装接口。而这又给游戏人工智能的设计提供了基础和问题的定义。 相似文献
2.
对游戏引擎中最重要的功能模块--碰撞检测模块,进行了重点的研究和尝试性的开发;对碰撞检测涉及到的几何计算及相关的计算机图形学算法进行了深入研究,在此基础上我们对计算机游戏中所涉及到的各种碰撞现象进行了分析,提出了相应的解决方案,并详细说明了涉及到的重要数据结构.我们实现了基于包围盒算法的碰撞检测引擎的设计,同时设计好了该引擎的接口.最后我们在这个引擎的基础上开发了一个示例程序. 相似文献
3.
4.
基于OGRE的智能游戏引擎的设计与实现 总被引:1,自引:0,他引:1
基于OGRE(Object-oriented Graphics Rendering Engine)设计并实现了一个智能游戏引擎OIGE(OGRE-based Intelligent Game Engine),OIGE具有较完善的功能,包含游戏开发各个环节所需的关键模块,如人工智能系统、网络系统、物理系统、声音系统、输入系统等,OIGE采用面向对象机制来设计和实现,以保证系统结构清晰且具有良好的可扩展性。详细分析OGRE渲染系统和介绍AI智能系统的设计和实现,此外,基于OIGE引擎开发了一个简单的小游戏,对系统功能进行了初步验证。 相似文献
5.
设计了一种基于Direct3D的三维游戏引擎的框架结构及各个模块的相互关系.并给出了纹理映射、加密解密、GUI的设计、和系统接口的实现方法. 相似文献
6.
游戏引擎是游戏软件中的核心组成部分,完成游戏中输入输出处理,图像处理、动画处理、音效处理、碰撞检测、物理系统和人工智能等功能。本文提出了一种2D游戏引擎的设计和实现,基于此游戏引擎程序员可以开发出各类单机2D游戏。 相似文献
7.
通过注册成员函数和成员变量地址的方法设计一个游戏引擎场景接口,以便提高游戏开发者们的开发效率和游戏引擎的高隐藏性和游戏引擎的可拓展性。首先通过UML构建了该接口的总体设计方案,然后逐一介绍了接口中各类的实观方法以及设计该接口的一些特殊技巧。 相似文献
8.
9.
10.
建筑CAD系统的三维建模引擎设计理论和方法 总被引:1,自引:0,他引:1
为了开发建筑设计全过程集成CAD系统,提出了一种以三维建模引擎为核心的新型建筑CAD系统3DMECAD (3D Modeling Engine based on architectural CAD system),并对系统的体系结构、建模引擎概念和算法进行了论证.3DMECAD系统的核心是以基于特征的CSG/B-rep混合模型理论为基础,作为系统的公用数据模块,实现向计算分析、仿真演示、设计成果提交等外部子系统模块的数据转化.同时利用特征识别技术实现各模型数据的同步更新,保证设计结果的可靠性.3DMECAD系统具有集成度高、适用性强、可靠性高等优点,能够完成建筑设计全过程的各项工作,具有广泛的应用前景. 相似文献
11.
12.
13.
力学是一门建立在实验上的学科,这种实验耗费成本较高并且并不易于运作.计算机仿真是这种力学实验的一种合理的替代方式.但是传统的力学仿真方法也存在许多缺点,如:互动性弱,灵活性差,可重复利用性低,开发难度高等.鉴于传统技术的这些缺点,本文提出了一种新的方法—基于游戏引擎的力学仿真.物理引擎为游戏引擎提供底层技术支持,确保力学仪器在物理规则的控制下运动.这样的方法不仅大大提高了开发的效率,还提升了交互性、灵活性和可复用性.本文的主旨是讨论基于游戏引擎的力学仿真的优点、详细介绍物理引擎技术并着重展示如何使用游戏引仿真机械设备. 相似文献
14.
文中针对游戏中需要完成比较复杂的物体碰撞、滚动、滑动和弹跳功能的要求,对比了JBox2D及LibGDX的性能,利用LibGDX物理引擎实现了一款基于PC端的小球弹撞游戏程序,取得了满意的效果。该设计方法也可用于物理、电子等类课程中虚拟动画实验软件的开发。 相似文献
15.
本文提出了一个适合微小企业的ERP系统开发平台——VWESA(Visual Web ERP System Architect)平台.该平台基于Eclipse插件技术,并按照SOA规范对企业业务流程及其功能进行服务抽取.通过平台提供流程建模环境和页面编辑环境分别对企业业务流程进行建模以及对ERP应用系统的界面进行设计,并交付给解释引擎解析,可快速生成满足企业需要的ERP应用系统,从而缩短软件开发周期,增强系统对企业业务多变的适应性.解释引擎在平台中处于核心的地位,它确保流程的正常运行和页面之间的正确跳转,并将生成的ERP应用系统快速部署和发布到Web应用服务器上,为平台的实现提供了重要保障. 相似文献
16.
个性化人脸在游戏人物造型技术中的地位变得越来越重要.设计一种基于照片的个性化人脸游戏引擎.在定义一种面向游戏且能有效支持个性化变形和实时显示的三维中性人脸模型数据结构基础上,使用径向基函数插值方法变形中性人脸模型到特定人脸模型.同时给出了一种基于特征约束的连续多分辨率快速纹理映射方法.实验表明,使用引擎绘制的个性化人脸,满足游戏中人物造型所必须平衡的精确性和效率两方面的要求. 相似文献
17.
详细的介绍了游戏引擎的基本概念,基本的工作原理和设计方法,通过一个基于C++的游戏引擎,来说明详细的设计和工作过程。实际的应用表明,本文涉及的程序实现方便实用性强,有助于进行下一步的游戏开发,同时它能够更好的将游戏特有的代码与常规的windows代码分离开。 相似文献
18.
19.
翟军昌 《长春师范学院学报》2006,25(1):55-58
该引擎的开发技术主要是使用C 语言,DirectX8.1开发包与软件工程思想,并综合运用了计算机图形学,人工智能等知识.该引擎的主要工作是进行游戏中的数字建模、碰撞运算、物体成像、玩家角色控制等操作,以及播放正确的音量和声音输出等必要的功能. 相似文献
20.
浅析游戏引擎开发 总被引:2,自引:0,他引:2
翟军昌 《长春师范学院学报》2006,(2)
该引擎的开发技术主要是使用C 语言,DirectX8.1开发包与软件工程思想,并综合运用了计算机图形学,人工智能等知识。该引擎的主要工作是进行游戏中的数字建模、碰撞运算、物体成像、玩家角色控制等操作,以及播放正确的音量和声音输出等必要的功能。 相似文献