练习

火柴游戏的功能时通过用户与计算机相互对拿火柴的游戏程序,通过与计算机的对拿来训练人脑的逻辑思维能力。游戏简单,便于操作。
各个类之间的整体组合结构:

github链接:https://github.com/SuNNed/test1/tree/master

  主界面进入方式及界面截图

该程序(火柴游戏)的功能用户与计算机相互对拿火柴的游戏程序,游戏的玩法是用系统产生的随机函数产生火柴数量(大约在20—50之间),每次每一方最多拿三根,最少拿一根,谁拿到最后一根,即为胜者。游戏的运行效果如下图图1所示,电脑随机产生了若干根火柴棍,图画面上按左边“Computer First”那个按钮,就是电脑先拿,如果点击的是右边的“TAKE”按钮,就是人先拿。

如果是电脑先拿先单击Computer First按钮,电脑随机拿走一根火柴,并在电脑按钮下方显示“Computer takes 1 matches this time”提示信息,单击之后电脑拿走的按钮被禁用,直到用户单击自己的按钮之后才能再拿,具体情况如图所示:

用户单击自己的Take按钮,根据自己的情况拿相应的火柴数,比如说用户拿火柴如图所示:

可以看到用户根据自己的需要拿了根火柴,之后电脑又拿了一根,如此循环,直到哪一方赢得比赛的胜利。从下图中可以看到用户赢得了比赛的胜利。

 

posted @ 2015-05-10 18:59  SuNnY丶  阅读(191)  评论(4编辑  收藏  举报