计算机游戏设计与开发.doc
约49页DOC格式手机打开展开
计算机游戏设计与开发,页数49字数 15531摘要现在,全球电脑游戏产业已经形成了一个1000亿美元的巨大市场,游戏产业有着丰厚的利润和光辉的前景。而中国的电脑游戏产业才刚刚处于起步阶段,虽然相对落后,但还有很大的潜力可以开发。这就需要国内涌现出更多的游戏制作人和爱好者,大家共同努力开创中国游戏业的明天。本人出于对pc游...
内容介绍
此文档由会员 猛龙 发布
计算机游戏设计与开发
页数 49 字数 15531
摘要
现在,全球电脑游戏产业已经形成了一个1000亿美元的巨大市场,游戏产业有着丰厚的利润和光辉的前景。而中国的电脑游戏产业才刚刚处于起步阶段,虽然相对落后,但还有很大的潜力可以开发。这就需要国内涌现出更多的游戏制作人和爱好者,大家共同努力开创中国游戏业的明天。本人出于对PC游戏的爱好,决定制作一个角色扮演类(RPG)游戏:圣剑英雄传—英雄救美,玩家在游戏中扮演主角小飞刀,消灭所有怪物和敌人后,救回美丽的公主。希望通过该游戏的制作,深入了解游戏制作的过程、方法,并进一步掌握对编程语言的应用,同时也为中国电脑游戏业贡献一份力量。本文主要介绍制作游戏前收集的相关资料以及游戏各模块的实现思路。其中战斗模块的实现涉及到概率论中的理论和大量随机数的使用,并直接反映游戏的拟真性,是重中之重。
关键字:概率,随机数,拟真性
目录
前言………………………………………………………………………………………………4
1 绪论
1.1 选题………………………………………………………………………………………5
1.2 游戏类型…………………………………………………………………………………5
1.3 制作工具…………………………………………………………………………………6
1.4 游戏运行环境……………………………………………………………………………7
2 电子游戏发展简介
2.1 电子游戏发展史…………………………………………………………………………8
2.2 国产游戏的发展…………………………………………………………………………9
3 游戏的实现……………………………………………………………………………………12
3.1 总体设计方案……………………………………………………………………………12
3.2 DirectDraw技术简介……………………………………………………………………12
3.3 游戏具体实现……………………………………………………………………………16
3.3.1 游戏开始……………………………………………………………………………17
3.3.2 游戏主画面…………………………………………………………………………19
3.3.3 交谈…………………………………………………………………………………21
3.3.4 寻宝…………………………………………………………………………………25
3.3.5 交易…………………………………………………………………………………27
3.3.6 战斗…………………………………………………………………………………28
3.3.7 保存/载入进度………………………………………………………………………36
3.3.8 背景音乐……………………………………………………………………………37
3.4 游戏组成模块……………………………………………………………………………39
3.5 关键模块的实现…………………………………………………………………………40
3.5.1 人物行走……………………………………………………………………………40
3.5.2 战斗系统……………………………………………………………………………42
3.5.3 地图系统……………………………………………………………………………42
4 总结和结束语…………………………………………………………………………………44
5 参考文献………………………………………………………………………………………45
6 致谢……………………………………………………………………………………………46
附录
1 源程序文件清单……………………………………………………………………………47
2 游戏正常运行所需文件……………………………………………………………………48
参考文献
1 高强 朱安国主编.Visual C++ 高级编程技巧.第1版.北京:人民邮电出版社,2000
2 普悠数位科技著.Visual C++ 游戏设计入门.第1版.北京:机械工业出版社,2001
3 Jon Bates等著、何键辉等译.实用Visual C++6.0教程.第1版.北京:清华大学出版社,2000
4 晓刚等编著.Visual C++入门与提高.第1版.北京:清华大学出版社,2000
5 许福 舒志 张威著.Visual C++程序设计技巧与实例.第1版.北京:中国铁道出版社,2003
页数 49 字数 15531
摘要
现在,全球电脑游戏产业已经形成了一个1000亿美元的巨大市场,游戏产业有着丰厚的利润和光辉的前景。而中国的电脑游戏产业才刚刚处于起步阶段,虽然相对落后,但还有很大的潜力可以开发。这就需要国内涌现出更多的游戏制作人和爱好者,大家共同努力开创中国游戏业的明天。本人出于对PC游戏的爱好,决定制作一个角色扮演类(RPG)游戏:圣剑英雄传—英雄救美,玩家在游戏中扮演主角小飞刀,消灭所有怪物和敌人后,救回美丽的公主。希望通过该游戏的制作,深入了解游戏制作的过程、方法,并进一步掌握对编程语言的应用,同时也为中国电脑游戏业贡献一份力量。本文主要介绍制作游戏前收集的相关资料以及游戏各模块的实现思路。其中战斗模块的实现涉及到概率论中的理论和大量随机数的使用,并直接反映游戏的拟真性,是重中之重。
关键字:概率,随机数,拟真性
目录
前言………………………………………………………………………………………………4
1 绪论
1.1 选题………………………………………………………………………………………5
1.2 游戏类型…………………………………………………………………………………5
1.3 制作工具…………………………………………………………………………………6
1.4 游戏运行环境……………………………………………………………………………7
2 电子游戏发展简介
2.1 电子游戏发展史…………………………………………………………………………8
2.2 国产游戏的发展…………………………………………………………………………9
3 游戏的实现……………………………………………………………………………………12
3.1 总体设计方案……………………………………………………………………………12
3.2 DirectDraw技术简介……………………………………………………………………12
3.3 游戏具体实现……………………………………………………………………………16
3.3.1 游戏开始……………………………………………………………………………17
3.3.2 游戏主画面…………………………………………………………………………19
3.3.3 交谈…………………………………………………………………………………21
3.3.4 寻宝…………………………………………………………………………………25
3.3.5 交易…………………………………………………………………………………27
3.3.6 战斗…………………………………………………………………………………28
3.3.7 保存/载入进度………………………………………………………………………36
3.3.8 背景音乐……………………………………………………………………………37
3.4 游戏组成模块……………………………………………………………………………39
3.5 关键模块的实现…………………………………………………………………………40
3.5.1 人物行走……………………………………………………………………………40
3.5.2 战斗系统……………………………………………………………………………42
3.5.3 地图系统……………………………………………………………………………42
4 总结和结束语…………………………………………………………………………………44
5 参考文献………………………………………………………………………………………45
6 致谢……………………………………………………………………………………………46
附录
1 源程序文件清单……………………………………………………………………………47
2 游戏正常运行所需文件……………………………………………………………………48
参考文献
1 高强 朱安国主编.Visual C++ 高级编程技巧.第1版.北京:人民邮电出版社,2000
2 普悠数位科技著.Visual C++ 游戏设计入门.第1版.北京:机械工业出版社,2001
3 Jon Bates等著、何键辉等译.实用Visual C++6.0教程.第1版.北京:清华大学出版社,2000
4 晓刚等编著.Visual C++入门与提高.第1版.北京:清华大学出版社,2000
5 许福 舒志 张威著.Visual C++程序设计技巧与实例.第1版.北京:中国铁道出版社,2003