网站大量收购独家精品文档,联系QQ:2885784924

五子棋设计开题报告.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五子棋设计开题报告

毕业设计 开 题 报 告 课 题 名 称 VC++网络五子棋游戏设计与实现 类 别 毕业设计 系  别 计算机与电子系 专 业 班 计算机科学与技术0703班 姓  名  文小虎 评 分 指 导 教 师 华中科技大学武昌分校 毕业论文开题报告撰写要求 1.开题报告的主要内容 1)课题研究的目的和意义; 2)课题研究的主要内容; 3)研究方法; 4)实施计划。 5)主要参考文献:不少于5篇,其中外文文献不少于1篇。 2.撰写开题报告时,所选课题的课题名称不得多于25个汉字,课题研究份量要适当, 研究内容中必须有自己的见解和观点。 3.开题报告的字数不少于2000字(艺术类专业不少于1000字),格式按《华中科技大学武昌分校本科毕业设计/论文撰写规范》的要求撰写。 4. 指导教师和责任单位必须审查签字。 5.开题报告单独装订,本附件为封面,后续表格请从网上下载并用A4纸打印后填写。 6. 此开题报告适用于全校各专业,部分特殊专业需要变更的,由所在系在基础上提出调整方案,报学校审批后执行。 华中科技大学武昌分校学生毕业论文开题报告 学 生 姓 名 文小虎 学 号 20071183103 专业班级 计算机科学与技术0703 系别 计算机与电子系 指导教师 溪利亚 职称 讲师 课题名称 VC++网络五子棋游戏程序的设计与实现 1课题设计的目的和意义 1.1五子棋发展简史与基本知识介绍 五子棋是起源于中国古代的传统黑自棋种之一。现代五子棋同文称之为“连珠”, 英译为“Renju”,英文称之为“Gobang”或“FIR”(FiveinaRow的缩写),亦有“连 五子”、“五子连”、“串珠”、“五目”、“五目碰”、“血格”等多种称谓。 五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子 棋既有现代体闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”: 它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际 性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念, 亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。 五子棋起源于古代中国,发展于同本,风靡于欧洲。对于它与围棋的关系有两种 说法,一说早于围棋,早在“尧造围棋”之前,民间就已有五子棋游戏:一说源于 围棋,是围棋发展的一个分支。在中国的文化里,倍受人们的青睐。古代的五予棋 的棋具与围棋相同,纵横各十七道。五子棋大约随围棋一起在我国南北朝时先后传 入朝鲜、日本等地。据日本史料文献介绍,中国古代的五子棋是经由高丽(朝鲜),予 1688年至1704年的日本元禄时代传到日本的。到日本明治32年(公元1899年)。经 过公开征名,“遴珠”这一名称才被正式确定下来i取意于“Ej月如合壁,五星如连 珠”。从此,连珠活动经过了不断的改良,主要是规则的变化(即对执黑棋一方的限制), 例如,1899年规定,禁止黑白双方走“双三”;1903年规定,只禁止黑方走“双三”; 1912年规定,黑方被遣走“双三”亦算输;1916年规定,黑方不许走“长连”;1918 年规定,黑方不许走“四、三、三”;1931年规定。黑方不许走“双四”,并规定将 19×19的围棋盘改为15X 15的连珠专用棋盘。本世纪初五子棋传入欧洲并迅速风靡 全欧。通过一系列的变化,使五子棋这一简单的游戏复杂化、规范化.而最终成为 今天的职业连珠点子棋,同时也成为一种国际比赛棋。 1.2研究目的 五子棋游戏软件,再给人们带来娱乐休闲的同时,也可以锻炼人们的思考能力和大脑的反应能力。在设计的过程中可以学习和掌握跟多的MFC的API函数,各种控件的属性和使用方法。实现五子棋的胜负的判断和各种规则,也需要了解和掌握各种的C++数据结构和算法。在实现网络对战的过程中,需要运用到TCP/IP架构,TCP/IP的各种结构,和套接口通信的整个过程。这个设计对于整个C++通信编程与算法的研究都是有很好的帮助的。 1.3研究意义 随着科技的快速发展,以及个人计算机的普及,越来越多的人和家庭有计算机了.对于大多数的计算机使用者来说,电脑上装几个小游戏是一个很不错的选择.它不仅可以益智,还可以使人放松.而五子棋人机对战程序就是这样

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档