五子棋VC++毕业设计答辩课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《五子棋VC++毕业设计答辩课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 五子棋 VC 毕业设计 答辩 课件
- 资源描述:
-
1、LOGO1毕业论文答辩毕业论文答辩基于基于VC的网络五子棋游戏软件的网络五子棋游戏软件设计设计 答辩人:答辩人:导导 师:师:专专 业:测控技术与仪器业:测控技术与仪器 LOGO2PPT框架框架研究的内容研究的内容2346 开发语言与开发软件的介绍开发语言与开发软件的介绍 结束语结束语 系统模块系统模块 游戏设计的背景与意义游戏设计的背景与意义15 人工智能的研究人工智能的研究LOGO3增强思维能力增强思维能力 有助于修身养性有助于修身养性适合任何人群适合任何人群带动相关产业的发带动相关产业的发展展促进科学技术的提促进科学技术的提高高互联网的普及互联网的普及网络游戏的快速发展网络游戏的快速发展
2、公众娱乐文化的需求公众娱乐文化的需求悠久的历史文化悠久的历史文化简单的操作规则简单的操作规则LOGO4中国游戏的发展现状中国游戏的发展现状17.3倍倍17.3倍倍LOGO5国内外游戏发展状况国内外游戏发展状况在北美、欧洲和日本,单机游戏(尤其是主机游戏)占据绝大部分游戏市场,在北美、欧洲和日本,单机游戏(尤其是主机游戏)占据绝大部分游戏市场,中国和韩国则以网络游戏为主,全球游戏产业竞争力前六强依次为:美,中国和韩国则以网络游戏为主,全球游戏产业竞争力前六强依次为:美日韩加英中。而在全球网络游戏行业中,美、中、韩分别占据日韩加英中。而在全球网络游戏行业中,美、中、韩分别占据29%,27%,21%
3、份额。份额。LOGO6第二章第二章 研究的内容研究的内容游戏的网络连接游戏的输赢判断游戏背景音乐的设置与播放棋盘的绘制博弈树搜索的过程123455LOGO7第二章第二章 研究的内容研究的内容 网络连接主要是由函数CListenSocket类的OnAccept函数完成,负责监听主客机的连接请求。棋盘的绘制由CRenjuView类的成员函数OnPaint来完成。背景音乐的播放选择是由CRenjuView类的成员函数OnMusicMusic调用PlayBGMusic完成背景音乐的播放。游戏的输赢由CRenjuView类的成员函数IsWin来完成 LOGO8 第三章第三章 开发语言与开发软件的介绍开发
4、语言与开发软件的介绍 在游戏设计中我使用的是Visual C+6.0作为开发软件,C+作为开发语言。Visual C+6.0是一个可视化的C+集成开发环境,它使用了Windows图形用户界面的许多先进特性和设计思想,采用了面向对象语言,是一种方便快捷的Windows应用程序开发工具。C+是一个更好的C,全面兼容C的同时,保持了C的简洁、高效和接近汇编语言等特点。C+既支持面向过程的程序设计,又支持面向对象的程序设计。C+语言具有许多的优点:如语言简洁灵活、程序执行效率高等、具有很好的可移植性和可读性,而且还能直接访问物理地址,是一个很好的开发工具。LOGO9 第四章第四章 系统模块系统模块棋局
5、管理模块棋局管理模块网络连接模块网络连接模块背景音乐模块背景音乐模块测试模块测试模块测试模块测试模块LOGO10 第四章第四章 系统模块系统模块功能描述:功能描述:管理棋局信息管理棋局信息 与其他模块互动与其他模块互动 维护棋局正常进行维护棋局正常进行 性能描述:性能描述:初始化棋盘、棋子初始化棋盘、棋子等数据等数据扫描和记录双方落扫描和记录双方落子信息子信息 棋局管理模块棋局管理模块LOGO11 第四章第四章 系统模块系统模块网络连接网络连接模块模块 制作连接相制作连接相应菜单应菜单发出同步信息发出同步信息 完成主客机完成主客机的邀请的邀请响应鼠标的响应鼠标的输入输入 LOGO12 第四章第
展开阅读全文