论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 安卓APP >

安卓 基于Android的五子棋游戏设计

功能需求分析
该五子棋游戏比较简单,进入界面,不会有提示的,人机对战,是由人先开局,电脑会智能的选择该在哪处下子,并会在每次下棋结束后判断是否有哪方已经获胜,如果获胜则结束本局游戏,并提示玩家游戏结束。故每次玩家在棋盘上点击鼠标,需要实现界面出现棋子,而电脑需要立即作出回复,在最适合的地方落子。因此,可以将本程序需要实现的功能,概括如下:
1.判断该坐标是否在棋盘之外,如果不是,记录下该坐标值以进行下一步操作。
2.判断该位置是否已有棋子,没有的话用类graphics.Paint画出棋子,并记录下棋盘的状态。
3.判断该颜色棋子的上下左右是否满足连续五个,是的话提醒相应玩家获胜,不是的话,更换玩家,监听事件处理结束。
4.对于玩家的更换是程序自动的,每次用户点击鼠标后,都会变换为电脑,从而画出对应黑方白方的棋子供玩家查看。






内容来自论文无忧网 www.paper51.com


------分隔线----------------------------
联系方式