五子棋游戏项目报告

五子棋游戏项目报告

ID:39893150

大小:173.50 KB

页数:18页

时间:2019-07-14

五子棋游戏项目报告_第1页
五子棋游戏项目报告_第2页
五子棋游戏项目报告_第3页
五子棋游戏项目报告_第4页
五子棋游戏项目报告_第5页
资源描述:

《五子棋游戏项目报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C程序设计》项目报告西安欧亚学院《C程序设计》课程项目报告项目名称:用VC++实现的五子棋游戏专业班级:G11009项目成员:崔光浩程德武付强付钰李洪润尚振兴沈婷玉佟承雨周彤姣指导老师:殷黎完成时间:2011/10/31第-16-页共18页《C程序设计》项目报告目录摘要一、需求分析-4-1.1开发背景-4-1.2项目目标-4-1.3运行环境-4-1.4游戏说明-5-1.5项目任务书-5-二、技术路线-7-2.1总体方案-7-2.2详细设计-7-三、工程进度-9-3.1前期准备部分(1-3)天-9-3.2中期实现功能部分(4-

2、7)天-9-3.3后期总结完善部分(8-10)天-9-四、测试报告-10-4.1第5天:测试棋谱-10-4.2第6天:基本功能测试-10-4.3第7天:悔棋功能-10-4.4第8天:测试其他的附加功能-11-4.5第9、10天:总体测试-11-五、个人小结-12-六、主要算法-13-1判断胜负-14-2鼠标模拟-15-第-16-页共18页《C程序设计》项目报告摘要五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(FiveinaRow的缩写),亦

3、有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。第-16-页共18页《C程序设计》项目报告一、需求分析1.1开发背景五子棋是一种两人对弈的纯策略型棋类游

4、戏,是起源于中国古代的传统黑白棋种之一。发展于日本,流行于欧美。五子棋容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。传统五子棋的棋子分为黑白两色,采用围棋棋盘,棋子放置于棋盘线交叉点上。两人对局,各执一色,轮流下一子,先将横、竖或斜线的5个同色棋子连成不间断的一排者为胜。棋类游戏规则简单,对外部要求不高,人们可以随时随地进行对弈。但是,真正能够精通棋类游戏的人却不是很多,主要是棋类游戏具有变化莫测的特点,人们经常得在棋局上深思熟虑才能找到克敌制胜的办法。因此,各种棋类游

5、戏都具有开发智力的效能。在休闲中使自己得到真正的长进,这或许就是其倍受人们青睐的原因所在!1.2项目目标我们将主要通过VC++语言,运用面向对象的程序设计方法,开发此款五子棋游戏。力争使程序短小精悍,简洁明了;游戏界面优美,容易操作;功能丰富,趣味性强。现在将我们对项目期望实现的目标一一介绍:a.能供两人对弈。b.可以实现经典棋局的回放。c.可以悔棋。D.能实现棋局步数的排名。e.操作方便,容易上手。1.3运行环境本游戏短小精悍,而且对电脑配置的要求均不高,目前几乎所有的PC机均可运行该游戏。但是为了能让大家更好地体验该款游戏

6、,我们给出如下的最低配置:第-16-页共18页《C程序设计》项目报告最低配置:CPU1GHz内存32M硬盘4GWindows95MicrosoftVisualC++6.0同时结合我们开发该游戏的环境,我们强烈推荐用户使用如下的配置:最佳配置:CPU2GHz及以上内存256M及以上硬盘80G及以上WindowsXP及以上MicrosoftVisualC++6.01.4游戏说明(1)游戏流程:启动游戏后,显示主菜单。里面包括开始游戏、读取游戏、排行榜、关于游戏、游戏帮助、退出。读取游戏中包含经典棋局的回放和未下完的棋局。排行榜中显

7、示的是棋局步数的排名。(2)游戏规则:落子:对阵双方交替落子,任何一方不能多下一步,也不能在已有棋子的地方继续落子,否则会有错误提示。赢棋:任何一方先出现在棋盘的横、纵或斜线上形成连续的五子,则该方获胜。排行榜:可以判断赢者是否可以进入排行榜。(3)特别提示:l双人对弈模式下,悔棋的过程为:首先由玩家向对方发送悔棋请求(悔棋消息),然后由对方决定是否允许玩家悔棋,在玩家得到对方的响应消息(允许或者拒绝)之后,才进行悔棋与否的操作。1.5项目任务书(1)班级:G11009(2)组长:崔光浩(3)成员:尚振兴、李洪润、沈婷玉、程德

8、武、付强、周彤娇、佟承雨、付钰(4)项目名称:五子棋(5)项目背景:第-16-页共18页《C程序设计》项目报告五子棋是起源于中国古代的传统黑白棋种之一。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的

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

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

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