项目名称国际象棋游戏.docVIP

  • 14
  • 0
  • 约3.58千字
  • 约 10页
  • 2017-03-08 发布于天津
  • 举报
项目名称国际象棋游戏.doc

项目名称: 国际象棋游戏 (人机对战) 班 级: 电气210 学 号: 0座机电话号码 0座机电话号码 0座机电话号码 完成时间: 2004-11-30 指导教师:卫颜俊 目 录 需求分析 开发背景 ……………………..……………………………………..1 项目目标…………………………..…………………………………1 运行环境…………………………….……………………………… 1 项目任务书…………………………..………………………………2 技术路线 2.1 总体方案…………………..…………………………………………2 2.1.1 开发计划…. …………………………………………………2 2.1.2 开发平台…. …………………………………………………2 2.2程序系统结构…………………………………………………………2 2.2.1 类的说明. ……………………………………………………2 2.2.2 RESOURCE Files: ………………………..…………………3 2.3 详细设计……………………………………………..………………3 三、工程进度…………………………………………………………………11 四、测试报告…………………………………………………………………11 五、个人小结…………………………………………………………………12 5.1 李锐的个人小结………………………………….……………… 12 5.2刘磊的个人小结…………………………………….………………13 5.3郝帅的个人小结……………………………………….……………13 一、需求分析 1.1 开发背景 国际象棋是科学、文化、艺术、竞技融为一体的智力体育项目。它有助于开发智力,培养逻辑思维和想象能力,加强分析能力和记忆力,提高思维的敏捷性和严密性。它能培养人们战术技术思想意识和全局观点,增强人们工作中的计划性和灵活性。它还能丰富人们的文化生活,增进友谊,陶冶高尚情操,培养顽强勇敢、坚毅沉着、机智灵活等优秀的意志品质。国际象棋着法多变,趣味横溢,对于开发少年儿童的智力,更具有极好的效果。因此,目前世界上已有不少国家把国际象棋列入小学课程。国际象棋无疑是全世界最普及的棋类,但是现制国际象棋在我国开展的时间不算长,从1956年开始,国际象棋才和我国传统的中国象棋与围棋一起列入国家开展的体育项目。从此,这项新兴运动项目发展很快,优秀选手不断涌现。在多次国际比赛获得优秀成绩的激励、鼓舞和吸引下,特别是谢军两次获得女子世界冠军的鼓舞推动下,我国青少年和儿童中国际象棋的爱好者愈加壮大 RESOURCE Files: icon文件 bg.bmp, hou_r.bmp, wang_r.bmp, xiang_r.bmp, ma_r.bmp, ju_r.bmp, bing_r.bmp, hou_w.bmp, wang_w.bmp, xiang_w.bmp, ma_w.bmp, ju_w.bmp, bing_w.bmp, 对话框 IDD_ABOUTBOX:关于游戏 2.3 详细设计 一些回族要函数作用的简要说明: 1.Class qizi setqizi() 设定每个棋子的坐标,类型,是否被显示 Showqizi() 根据类型显示棋子的图片 2.ai 电脑的选子函数,才用深度为1的树型搜索,所以电脑的智商有一些低 3.*_rule 各个棋子的行棋规则 入口变量为棋子的初始坐标和将要移动的位置坐标 根据国际象棋的规则,对坐标进行计算,检测是否符合规则 返回值为BOOL变量,true表示可以走,false表示不符合规则 更加具体的说明可以参照源程序中的注释。 三、工程进度 1、计划进度: 5-11周: 确定游戏模式,设计算法,联编程序; 12-13周: 调试程序,修改程序; 14周: 进一步分析程序,并开始写技术文档,程序基本定型,写个人心得,并准备答辩。 2、实际进度: 5-11周: 确定游戏模式,设计算法,联编程序; 12-13周: 调试程序,修改程序; 14周: 进一步分析程序,并开始写技术文档,程序基本定型,写个人心得,并准备答辩。 3、没有按时完成计划的原因 四、测试报告 对各个组员工作成果进行收集、汇总、建立工程进行联编,检查修正了语法错误后,我们组队软件进行了测试。除了我们组员,我们还邀请了其他的同学帮忙试玩,结果发现了一些bug。经过努力,基本消除。 五、个人小结 5.1 李锐(0座机电话号码)的个人总结 分工方面,我们综合考虑各种情况.我将本项目分成了几个模块,由组员们自行进行协调,分配.经过组员们的磨合,决定刘磊负责游戏界面的设计以及软件的测试,郝帅和我负责人工智能以及算法.这样,组员们明确了自己的任务,下面就开始各行

文档评论(0)

1亿VIP精品文档

相关文档