《五子棋》游戏设计方案

《五子棋》游戏设计方案

ID:12065349

大小:99.50 KB

页数:21页

时间:2018-07-15

《五子棋》游戏设计方案_第1页
《五子棋》游戏设计方案_第2页
《五子棋》游戏设计方案_第3页
《五子棋》游戏设计方案_第4页
《五子棋》游戏设计方案_第5页
资源描述:

《《五子棋》游戏设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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的连珠专用棋盘。本世纪初五子棋传入欧洲并迅速风靡全欧。通过一系列的变化,使五子棋这一简单的游戏复杂化、规范化,而最终成为今天的职业连珠五子棋,同时也成为一种国际比赛棋。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。