wuziqi

                                              五子棋结对人崔保雪的博客连接http://www.cnblogs.com/nuoxiaomi/

 

 

  1. 题目简介

       我们实现了一个五子棋的软件,该软件由初始化模块、下棋操作模块、人机对战模块、人人对战模块、计分模块部分组成。

初始化      模块:程序开始运行时,给出欢迎及帮助界面;游戏开始后要求生成19×19的棋盘图像,并在棋盘上方提示当前落子方棋子颜色,      游戏进行过程中,要求实时显示棋盘上已落下的棋子;分出胜负后,要求给出游戏结束画面。

     人机对战:选择该模式可以实现人与电脑之间的对弈,电脑会智能的选择该在哪处下子,并会在每次下棋结束后判断是否有哪方        已经 获胜,如果获胜则结束本局游戏,并提示玩家游戏结束。

     悔棋功能:这个功能也是根据游戏的实际需求而存在的,在现实生活中难免有失误下错了棋,那么就需要悔棋。此功能提供了悔棋       功能,使得下棋的灵活性有所提高。玩家若想悔棋,则只需选择悔棋按钮便可以重新下过刚才的棋。

     更换棋盘背景:次功能可以根据玩家的爱好任意更换棋盘的背景颜色,由于每个人对颜色的喜好不一样,因此这个功能也是非常必      需的。也行更换一种玩家所喜欢的颜色,玩家能发挥得更好。

    2. 结对分工及过程

        结对人:崔保雪

        分工:由我负责编写代码,崔保雪负责测试程序。

3.代码地址https://github.com/Tian09/wuziqi/new/master

 

 4、问题及心得

          通过这次结对实验,我认识到了团结的重要性,也明白了会一项技能的重要。在这过程中,我们反复推敲,终于把作业完善好了,测试过程中并没有遇到什么问题,就是在编码过程中遇到了一点小问题,不过问了其他同学都及时解决了。以后还会再接再厉的。

 

posted on 2015-05-15 14:24  zhaoshu  阅读(304)  评论(4编辑  收藏  举报

导航