当前位置:问答库>论文摘要

题目:基于OGRE的3D中国象棋游戏设计与实现

关键词:3D游戏;OGRE;中国象棋;计算机图形学

  摘要

本论文完成了一个完整的3D中国象棋游戏软件的设计与实现。软件采用了新颖的3D模型代替传统的2D图片棋子,每个棋子在移动过程中都有相应的动作表现,可以按照中国象棋的规则对棋子进行移动,吃子等操作以及进行胜负判断等逻辑功能。以一个全3D的崭新视角来展现传统的中国象棋游戏。在系统的开发过程中,除了针对中国象棋游戏规则的一般性逻辑处理之外,还针对目前3D游戏中常用的渲染技术进行了分析讨论,比如计算机图形学基础,资源管理,场景管理,摄像机系统,骨骼动画,鼠标点选,碰撞检测,GUI机制等,论文还对游戏软件常用状态机系统的也做了相关介绍。论文在对比了目前主流的渲染引擎后,采用了OGRE作为底层的渲染引擎,并对OGRE的使用和其面向对象的开发思想进行了一定的分析讨论。在UI系统方面,采用了CEGUI作为开发系统,对游戏开发过程中UI系统的开发流程,开发思想进行了分析讨论。游戏软件的效率问题也是开发过程中的一个重点,贯穿了开发的始终。每一个关键技术的实现都要在实现预想功能的前提下对效率问题进行充分的分析和思考。