您的位置:首页 > 编程语言 > Java开发

单机版五子棋(JAVA)

2016-05-18 19:04 274 查看
算法很重要,游戏大多需要算法,我前些时间用JAVA写了一个单机版五子棋,首先声明我是个学生,代码肯定是略显稚嫩的。

五子棋对于所有人都是很熟悉的游戏,规则这里就不介绍了,我的游戏中你是可以操作你的己方的棋子,对方是我自己写的一个很”蠢“的电脑,当然也不是特别“蠢”啦。

对于游戏的设计主要有以下几个部分:

1、界面(欢迎界面、菜单界面、游戏界面、胜利街面、失败界面、关于界面、帮助界面)

界面统一采用了继承SurfaceView来实现,对于SurfaceView和View的区别这里不在多说,不知道的自行百度。

2、逻辑(界面切换、点击事件...)

当你点击棋盘时,得有反应啊

3、电脑AI和获胜判定等...

游戏做的过程中也要做好适配,就是不同分辨率手机游戏的效果是一样的。

下面是代码链接(eclipse项目,注释还算全):http://pan.baidu.com/s/1geCJaON

下面是apk文件链接:http://pan.baidu.com/s/1cE5uns

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: