基于android的五子棋游戏app
Posted qq_1076315463
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于android的五子棋游戏app相关的知识,希望对你有一定的参考价值。
该设计为一个单机版的五子棋游戏,人机对战,对难易程度的设置,来改变机器下棋的攻守程度,从而实现胜负的难易。要求实现难,中,易三种游戏难度,游戏界面美观大方,学生具备一定的数据结构,算法分析能力,具有android平台的手机应用开发基础.
本次毕业设计利用eclipse开发工具,界面由2D图形界面技术绘制,模拟器版本为4.4,运用SQLite/SharedPreferences进行数据存储,线程控制游戏的运行。音效的设置,使游戏中可以听到动听的背景音乐;游戏难易程度的选取,使游戏者的大脑得到充分的发挥。界面友好,大方得体。 游戏要设置难,中,易3个难度等级。
主要成果
游戏在娱乐的同时也使我们增长了见识,拓展了大脑思维。这次设计主要的研究内容是3G Android平台的五子棋游戏,该游戏的设计与实现采用了2D游戏开发技术,线程、数据库的存储等。
在构架好之后,利用eclipse开发工具,模拟器版本为2.1, SharedPreferences、SQLite进行数据存储,界面由2D图形界面技术绘制。
主要功能有:
1)开始游戏:点击开始进入游戏。
2)游戏说明:对五子棋游戏规则的说明以及操作说明。
3)游戏设置:
难度设置:简单,困难。
4)关于作者:介绍作者信息。
5)退出游戏:退出游戏。
此次设计的重点在于五子棋游戏界面的绘制以及难易程度的选择。游戏界面的绘制也是一道坎,既要美观大方又要简明得体;设计游戏难易程度的时候,必须要用到不同的算法,以至于实现游戏的难易。
接下来主要就是实现界面的美观以及改正跳转的bug。
程序演示分为七部分:
第一,启动eclipse,进入页面后,运行GobangApp项目,在Android SDK 虚拟机上开始启动程序。
第二,启动程序进入主界面后,会有五个按钮,分别是开始游戏,选择难度,游戏简介,关于作者,退出,实现了各种Activity的跳转。
第三,点击开始游戏后进入游戏界面,游戏界面有一个五子棋棋盘,以及悔棋按钮,重新开始按钮,音乐按钮。当点击棋盘后,开始游戏,玩家自动执白棋,可以使用悔棋按钮退回上一步,也可以按重新开始键重新开始另一盘游戏,点击音乐键开启音乐,当游戏结束后,在棋盘上方出现红色字体提示白棋或者黑棋赢。
第四,点击选择难度键可以选择简单或者困难难度。
第五,点击游戏简介,可以查看游戏玩法介绍。
第六,点击关于作者,可以查看游戏制作者信息。
第七,点击退出,可以选择退出游戏或者继续留在主界面。
完成上述步骤后,程序演示完毕。
以上是关于基于android的五子棋游戏app的主要内容,如果未能解决你的问题,请参考以下文章