结对项目——五子棋游戏

                                                                     实验报告

 

一、题目简介;

  本游戏是五子棋小游戏,通过执行代码,实现以下功能:

  (1)进入游戏界面,选择执白,执黑,观看,点击开始进入游戏。
  (2)用鼠标点击的方式在棋盘上摆放棋子,黑白交替。(棋盘14*14)

  (3)游戏运行的时候可以选择 重置游戏,和退出。
  (4)五子连在一起的时候能判断胜利,并且显示出胜利者的颜色。
  (5)游戏界面下面还可单拉出聊天界面进行对手间的交流。
 

二、结对分工及过程:

                刘媛负责找题目并且编写程序代码;

                 刘松负责程序代码的后续测试及运行情况。

             1、init()方法:初始化游戏。

             2、itemStateChanged()方法:选择黑子还是白子。

             3、mousePressed()、mouseClicked()方法:点击鼠标。

             4、 actionPerformed()方法:表示对象上发生操作时调用

             5、set_Qizi()方法:落子

             6、draw()方法:绘棋盘

             7、Get_qizi_color()方法:设定棋子的颜色

             8、Game_start_csh()方法:游戏开始初始化

             9、Game_re()方法:重新开始游戏

             10、Game_win_4()方法:判断输赢

三、代码地址:

      https://github.com/ly1995/wuziqi/blob/master/%E4%BA%94%E5%AD%90%E6%A3%8B%E6%B8%B8%E6%88%8F%E4%BB%A3%E7%A0%81

 

四、测试情况 :

  

五、问题及心得:

          通过本次实验,我体会到了协作的重要性。通过与其他队友的交流过程中,发现了程序的许多细节性错误,但经过仔细讨论,能够加以改正,最后使程序成功运行。总之,在五子棋游戏的编写中,不仅学会以前没有用到过的画图函数的运用,增加了对程序编写的兴趣;而且对游戏程序的编写积累了非常宝贵的经验,明白了在程序编写时思路的清晰以及流程图的设计的重要性。

 

转载于:https://www.cnblogs.com/ly1995/p/4510407.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值