欢迎来到天天文库
浏览记录
ID:12065349
大小:99.50 KB
页数:21页
时间:2018-07-15
《《五子棋》游戏设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录一、摘要:.................................1二、关键字:...............................1三、程序主流程图...........................2四、需求分析:.............................3五、关键部分设计算法及实现:................4六、文件清单:.............................9七、使用说明:.............................9八、
2、参考书目:.............................10九、附录:(源代码清单).....................11五子棋程序一、摘要:五子棋游戏是一历史悠久,对抗性强,技巧性高的棋类游戏。本文用VC6.0设计了五子棋游戏。并就以下问题进行了探讨:(1)棋子棋盘在程序中的表示;(2)如何通过鼠标点击落子;(3)如何判断输赢,在棋盘的—,
4、,/,,四个方向进行搜索,超过5子以上连成一线则认为赢了。(4)如何实现梅棋功能。(5)如何保存并读入棋谱;(6)如何让电脑拥有人类的智
5、慧;(7)编写软件代码应遵守的编写规范,成对编码原则和代码的注释;(8)其它未详尽处,请参看源代码。二、关键字:棋盘数组搜索算法人工智能活半活双活三三、程序主要类结构图CfiveStoneApp四、需求分析:五子棋历史源远流长,发展形势喜人,以下在网络上一篇有关五子棋历史发展的报道:五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(FiveinaRow的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓
7、。?五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。? 五子棋起源于古代中国,发展于日本,风靡于欧洲。对于它与围棋的关系有两种说法,一说早于围棋,早在“尧造围棋”之前,民间就已有五子棋游戏;一说源于围棋,是围棋发展
8、的一个分支。在中国的文化里,倍受人们的青睐。古代的五子棋的棋具与围棋相同,纵横各十七道。五子棋大约随围棋一起在我国南北朝时先后传入朝鲜、日本等地。据日本史料文献介绍,中国古代的五子棋是经由高丽(朝鲜),于1688年至1704年的日本元禄时代传到日本的。到日本明治32年(公元1899年),经过公开征名,“连珠”这一名称才被正式确定下来,取意于“日月如合壁,五星如连珠”。从此,连珠活动经过了不断的改良,主要是规则的变化(即对执黑棋一方的限制),例如,1899年规定,禁止黑白双方走“双三”;1903年规定,只禁止黑方走
9、“双三”;1912年规定,黑方被迫走“双三”亦算输;1916年规定,黑方不许走“长连”;1918年规定,黑方不许走“四、三、三”;1931年规定,黑方不许走“双四”,并规定将19×19的围棋盘改为15×15的连珠专用棋盘。本世纪初五子棋传入欧洲并迅速风靡全欧。通过一系列的变化,使五子棋这一简单的游戏复杂化、规范化,而最终成为今天的职业连珠五子棋,同时也成为一种国际比赛棋。
此文档下载收益归作者所有