您现在的位置: 中国教师网 > 论文 > 计算机 > 操作系统类 > 论文正文
浅析游戏引擎开发
长春师范学院学报 翟军昌 2007-11-6 11:07:56
    

Analyzing the Development of Game Engine
<<长春师范学院学报(自然科学版) >>2006年01期
翟军昌 , ZHAI Jun-chang

该引擎的开发技术主要是使用C++语言,DirectX8.1开发包与软件工程思想,并综合运用了计算机图形学,人工智能等知识.该引擎的主要工作是进行游戏中的数字建模、碰撞运算、物体成像、玩家角色控制等操作,以及播放正确的音量和声音输出等必要的功能.

关键词: DirectX开发包 , 地图编辑器 , 角色扮演 , 游戏引擎

浅析游戏引擎开发.pdf

结论
综上完成了一个通用的2DRPG游戏引擎的基本功能。该引擎的主要特点是采用了模块化设计思想来构建引擎的底层程序, 因此该引擎具有较强的扩展性和可维护性。该引擎的工具库具有高度的可重用性, 只需经过少许的改动就可以适应新格式地图的编辑。该游戏引擎是按照网络游戏引擎设计的, 所以游戏引擎可以进一步的升级为一个网络游戏的引擎, 用于网络游戏客户端程序的开发。如果对引擎的底层图形系统进行优化, 可以将引擎升级为215D 的引擎。本文限于篇幅部分环节省略, 部分程序代码没有给出。


[参考文献]
[1 ]Andre LaMothe. Tricks of the Windows Game Programming[M] .中国电力出版社,2004.
[2 ]唐明理. 学VC 编游戏[M] . 四川电子音像出版中心,2004.
[3 ]Stephen Prata(美) . C + + Primer Plus[M] . 人民邮电出版社,2002.
[4 ]John Vlissides. DesignPatterns[M] .机械工业出版社,1995.
[5 ]荣钦科技. 游戏设计概论[M] . 北京科海电子出版社,2003.
[6 ]Stephen C. Dewhurst. C + + 程序设计陷阱[M] . 中国青年出版社,2003.

  • 上一篇论文:

  • 下一篇论文:
  • 【字体: 】 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    评论内容只代表网友观点,与本站立场无关! --发表评论--