五子棋vc++-毕业设计答辩ppt
22页1、1,毕业论文答辩,基于VC的网络五子棋游戏软件设计,答辩人: 导 师: 专 业:测控技术与仪器,2,PPT框架,研究的内容,2,3,4,6,开发语言与开发软件的介绍,结束语,系统模块,游戏设计的背景与意义,1,5,人工智能的研究,3,第一章 背景与意义,游戏设计的意义与背景,增强思维能力 有助于修身养性 适合任何人群 带动相关产业的发展 促进科学技术的提高,互联网的普及 网络游戏的快速发展 公众娱乐文化的需求 悠久的历史文化 简单的操作规则,4,第一章 背景与意义,中国游戏的发展现状,17.3倍,17.3倍,5,第一章 背景与意义,国内外游戏发展状况,在北美、欧洲和日本,单机游戏(尤其是主机游戏)占据绝大部分游戏市场, ,中国和韩国则以网络游戏为主,全球游戏产业竞争力前六强依次为:美 日韩加英中。而在全球网络游戏行业中,美、中、韩分别占据29%,27%, 21%份额。,6,第二章 研究的内容,游戏的网络连接 游戏的输赢判断 游戏背景音乐的设置与播放 棋盘的绘制 博弈树搜索的过程,1,2,3,4,5,5,7,第二章 研究的内容,网络连接主要是由函数CListenSocket类的OnAcc
2、ept函数完成,负责监听主客机的连接请求。 棋盘的绘制由CRenjuView类的成员函数OnPaint来完成。 背景音乐的播放选择是由CRenjuView类的成员函数OnMusicMusic调用PlayBGMusic完成背景音乐的播放。 游戏的输赢由CRenjuView类的成员函数IsWin来完成,8,第三章 开发语言与开发软件的介绍,在游戏设计中我使用的是Visual C+6.0作为开发软件,C+作为开发语言。 Visual C+6.0是一个可视化的C+集成开发环境,它使用了Windows图形用户界面的许多先进特性和设计思想,采用了面向对象语言,是一种方便快捷的Windows应用程序开发工具。 C+是一个更好的C,全面兼容C的同时,保持了C的简洁、高效和接近汇编语言等特点。 C+既支持面向过程的程序设计,又支持面向对象的程序设计。 C+语言具有许多的优点:如语言简洁灵活、程序执行效率高等、具有很好的可移植性和可读性,而且还能直接访问物理地址,是一个很好的开发工具。,9,第四章 系统模块,棋局管理模块,网络连接模块,背景音乐模块,测试模块,测试模块,10,第四章 系统模块,功能描述:
《五子棋vc++-毕业设计答辩ppt》由会员F****n分享,可在线阅读,更多相关《五子棋vc++-毕业设计答辩ppt》请在金锄头文库上搜索。
2024-04-27 32页
2024-04-27 46页
2024-04-27 32页
2024-04-27 32页
2024-04-27 46页
2024-04-27 46页
2024-04-27 33页
2024-04-27 37页
2024-04-27 33页
2024-04-27 39页