摘要
从横向和纵向角度分析了游戏引擎结构,根据游戏系统(Game Software System)结构提出了一个由底层、中间层、游戏相关层组成的三层游戏引擎层次结构,比传统的一层或二层游戏引擎结构重用性更好,更适合游戏教学;最后根据该层次结构实现了一个简明清晰的教学用游戏引擎.以简洁明了的方式展示了精灵加载、简单模型动画、用户多角度观察等基本组件功能的实现方法.
This paper analyzes the software architecture of game engine from landscape and portrait direction. On the basis of Game Software System, it introduces the layer structure of the game engine which is composed of base layer, middle layer and game concerned layer. Each layer is made up of some modules with different functions. This layer structure is better than the conventional two layers structure in teaching. Then the paper designs and implements a game engine for teaching, which could show programming of loading sprites, simple move, allowing users to move and observe freely in an intelligible way.
出处
《大连民族学院学报》
CAS
2007年第5期49-52,共4页
Journal of Dalian Nationalities University
基金
高等学校博士学科点专项科研基金(20060183041)资助项目