五子棋游戏项目报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件技术基础》课程项目报告|
/
项目名称:用VC++实现的五子棋游戏
专业班级:G11009
项目成员:崔光浩程德武付强付钰
李洪润尚振兴沈婷玉佟承雨周彤姣
指导老师:殷黎
完成时间:2011/10/31 #
目录
摘要
一、需求分析 ............................................................................................................. - 4 -
开发背景 ..................................................................................................................... - 4 - 项目目标 ..................................................................................................................... - 4 - 运行环境 ..................................................................................................................... - 4 - !
游戏说明 ..................................................................................................................... - 5 -项目任务书 ................................................................................................................. - 5 - 二、技术路线....................................................................................................................... - 7 -
总体方案 ..................................................................................................................... - 7 -详细设计 ..................................................................................................................... - 7 - 三、工程进度....................................................................................................................... - 9 -
前期准备部分(1-3)天............................................................................................ - 9 - 。
中期实现功能部分(4-7)天...................................................................................... - 9 -后期总结完善部分(8-10)天.................................................................................... - 9 - 四、测试报告..................................................................................................................... - 10 -
第5天:测试棋谱................................................................................................... - 10 - 第6天:基本功能测试 ........................................................................................... - 10 -
第7天:悔棋功能................................................................................................... - 10 - 第8天:测试其他的附加功能 ................................................................................. - 11 - !
第9、10天:总体测试 ............................................................................................. - 11 -
五、个人小结..................................................................................................................... - 12 -
六、主要算法..................................................................................................................... - 13 -
1判断胜负 .................................................................................................................. - 14 - 2鼠标模拟 .................................................................................................................. - 15 -
摘要
]
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(Five in a Row的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。
五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。