电脑游戏的设计与实现
本文关键词:电脑游戏的设计与实现,由笔耕文化传播整理发布。
【摘要】: 研究电脑游戏的制作很有意义。游戏产业的前景十分美妙。当IT业正在经历着“寒冬”时,游戏软件业却呈现出了勃勃生机。巨大的经济效益正在使越来越多的优秀人才投身于游戏产业之中。 文中所提及的这个2D游戏主要由本人独立完成。在分析了当前电脑游戏的市场需求和发展趋势的基础上,结合实际的开发经验,合理运用相关技术实现了2D电脑游戏的制作。这包括游戏剧本的设计、游戏的循环过程的设计、游戏画面的绘制、输入信息和声音数据的读入以及人工智能的设计。其结构如下: 本文首先介绍了电脑游戏的架构与规划,游戏剧本的规划与设计和开发平台 Visual C++和DirectX以及游戏的循环过程。然后在这个基础上重点说明了如何绘制游戏画面,读入玩家的输入信息和读入声音数据。成功搭建好了游戏的基本框架。 其次,本文详细阐述了开发电脑游戏的关键技术 人工智能。并用具体的代码说明如何利用人工智能控制游戏中的角色和怪物。人工智能与画面、输入信息和声音结合在一起,就构成了一个完整的2D游戏。 最后,本文对制作更高水平的2D电脑游戏作出了展望,并简单介绍了3D游戏和网络游戏。
【关键词】:2D电脑游戏 人工智能 游戏的画面 游戏的输入信息 游戏的声音
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.52
【目录】:
- 摘要4-5
- ABSTRACT5-6
- 目录6-9
- 第一章 引言9-12
- 1.1 课题的背景9
- 1.2 人人都可以编游戏9-10
- 1.3 本人所做的工作10
- 1.4 本文的结构安排10-11
- 1.5 本章小结11-12
- 第二章 游戏开发平台12-17
- 2.1 Visual C++简介12-13
- 2.1.1 为什么使用Visual C++来设计游戏12
- 2.1.2 与其他函数库的结合12-13
- 2.2 DirectX 简介13-16
- 2.3 本章小结16-17
- 第三章 游戏的策划17-23
- 3.1 游戏的架构17-19
- 3.1.1 游戏主题的确立17
- 3.1.2 游戏的剧情表现17-18
- 3.1.3 角色的塑造18
- 3.1.4 悬念的安排18-19
- 3.1.5 节奏的快慢19
- 3.1.6 风格的呈现19
- 3.1.7 视角的应用19
- 3.2 游戏剧本的设计19-21
- 3.2.1 界面的设计20
- 3.2.2 道具的设计20
- 3.2.3 真实与虚构20
- 3.2.4 游戏的死角20-21
- 3.3 游戏的交互性设计21-22
- 3.4 本章小结22-23
- 第四章 搭建游戏的框架23-47
- 4.1 Windows 基本程序23-29
- 4.1.1 Windows 消息机制23-25
- 4.1.2 一个最基本的 Windows 程序25-29
- 4.2 游戏的循环过程29-30
- 4.3 DirectDraw30-35
- 4.3.1 页面31-32
- 4.3.2 图像合成技术32-35
- 4.3.3 游戏场景35
- 4.4 DirectInput35-39
- 4.4.1 DirectInput 中的数据类型37
- 4.4.2 检索DirectInput 中的数据37-39
- 4.5 DirectSound39-46
- 4.5.1 游戏中的声音39-41
- 4.5.2 声音缓冲区的相关操作41-46
- 4.6 本章小节46-47
- 第五章 游戏中的人工智能47-72
- 5.1 人工智能介绍47
- 5.2 寻路算法47-54
- 5.2.1 求“八个方块”49-53
- 5.2.2 求“最近”的方块53
- 5.2.3 角色的移动53-54
- 5.3 角色信息54-69
- 5.3.1 角色的数据与行为55-63
- 5.3.2 怪物的数据与行为63-69
- 5.4 3D 游戏和网络游戏简介69-71
- 5.4.1 3D 游戏介绍69-70
- 5.4.2 网络游戏介绍70-71
- 5.5 本章小结71-72
- 第六章 全文总结72-73
- 致谢73-74
- 参考文献74-75
- 附录75-76
- 在校期间研究成果76
【相似文献】
中国期刊全文数据库 前10条
1 曹方,刘红波,张晶涛;一种人工智能控制方法在甲醛生产过程中的应用[J];基础自动化;1998年05期
2 贾刚;张萌;;浅谈电气自动化控制中的人工智能技术[J];中小企业管理与科技(下旬刊);2011年09期
3 王晓岚;苏玉刚;孙跃;王学勤;;模糊控制技术现状与发展趋势[J];电工技术;2000年03期
4 陈正;;混合AI控制算法及其在炉温控制中的应用[J];武汉大学学报(工学版);2009年06期
5 杨虎;;人工智能控制电烤箱[J];山西冶金;2010年02期
6 黄珊琳,谭思云;电加热器的人工智能控制[J];化肥设计;2001年05期
7 郝心亮;申德超;申明谟;;农业机械自动行走的试验研究[J];佳木斯大学学报(自然科学版);1993年02期
8 贾正根;;摄象机中的数字信号处理技术[J];光电子技术;1994年01期
9 黄苑虹,梁慧冰;从倒立摆装置的控制策略看控制理论的发展和应用[J];广东工业大学学报;2001年03期
10 陈石良;蔡建国;;AI炉温控制器[J];工业仪表与自动化装置;1992年04期
中国重要会议论文全文数据库 前6条
1 陶立威;赵桐斌;;中厚板加热炉人工智能控制系统的应用研究[A];2008全国能源与热工学术年会论文集[C];2008年
2 胡丕俊;周检平;;开发高炉自动控制系统的初步探索[A];第十一届全国自动化应用技术学术交流会论文集[C];2006年
3 ;铜箔漂洗废水和覆铜板废气综合利用自动控制系统[A];电子信息节能技术与产品推广应用专集[C];2009年
4 周奇;周雅平;聂浅;;步进式电控化油器在摩托车上的应用研究[A];加入WTO和中国科技与可持续发展——挑战与机遇、责任和对策(下册)[C];2002年
5 李建平;李祥林;徐晓轩;冯宝华;;口腔内智能X线数字摄影(DR)系统的研究[A];2010中华医学会影像技术分会第十八次全国学术大会论文集[C];2010年
6 叶云岳;;高效节能的直驱技术及其应用[A];2011中国电工技术学会学术年会论文集[C];2011年
中国重要报纸全文数据库 前10条
1 记者 刘霞;欧研制宇宙飞船人工智能控制系统[N];科技日报;2011年
2 高玲;上海世博将建国内首座全智能生态建筑[N];消费日报;2007年
3 王庆;冶金生产设备发展趋势及走向[N];中国冶金报;2003年
4 辛子;无人驾驶铲车研制成功[N];中国机电日报;2000年
5 李生茂;西安电磁机械厂:四个“坚持”出效益[N];经理日报;2002年
6 ;高效环保智能型全自动燃气热水锅炉[N];科技日报;2007年
7 万霞;程时杰:为大电网“保驾护航”[N];中国教育报;2008年
8 喻宁邋于丹;吉利:国际车展完美演绎民族自主品牌[N];经理日报;2008年
9 高玲;上海世博会全智能生态建筑体现节能环保主题[N];中国建材报;2007年
10 高玲;上海世博会将建国内首座全智能生态建筑[N];中国质量报;2007年
中国硕士学位论文全文数据库 前10条
1 郭粹;电脑游戏的设计与实现[D];电子科技大学;2006年
2 赵洪瑞;基于模糊控制的煤粉制备系统研究与设计[D];辽宁工程技术大学;2005年
3 罗玮;城市生活垃圾堆肥生产过程控制技术理论与方法研究[D];湖南大学;2004年
4 李大雷;横向磁场永磁推进电动机控制系统的研究[D];清华大学;2007年
5 王宝贤;一类双向联想记忆神经网络的动力学行为研究[D];三峡大学;2008年
6 陈世哲;基于全面控制的算法作曲系统的实现[D];上海音乐学院;2008年
7 裴小娟;电器设计的知识库及其管理系统的研究[D];河北工业大学;2003年
8 陈汉雄;高压直流输电与交直流混合系统的模糊控制及协调控制[D];四川大学;2003年
9 李增昌;群控电梯智能控制策略研究[D];天津大学;2004年
10 唐盛 ;煤粉制备分布式控制系统设计与实现[D];武汉理工大学;2005年
本文关键词:电脑游戏的设计与实现,由笔耕文化传播整理发布。
,本文编号:384845
本文链接:https://www.wllwen.com/kejilunwen/rengongzhinen/384845.html