3.1 游戏开始欢迎界面 11
3.2 主界面 13
3.3 游戏界面 16
3.4 细节实现 17
3.4.1 判断输赢 17
3.4.2 获取触屏事件的坐标值 19
3.4.3 在选定坐标画棋子 19
3.4.4 机器AI部分 21
3.4.5 输赢显示 26
3.4.6 关于 27
4 结论 29
4.1 项目测试 29
4.1.1 基础测试 29
4.2 不足和缺点 37
4.3 需要改进的地方 37
4.4 总结 38
4.4.1 遇到的一些困难和解决办法 38
4.4.2 概述 39
4.4.3 感想 40
致谢 42
参考文献 43
1 绪论
相传中华民族的祖先轩辕黄帝无意之中画下了十七条横线十条竖线,这无意中的发明造就出了五子棋。起源于中国上古时代的传统黑白棋种之一的五子棋是一种两人对弈的纯策略型汉族棋类益智游戏,主要流行于华人和汉字文化圈的国家以及欧美一些地区。五子棋容易上手,老少皆宜,而且趣横生,引人入胜;不仅能增强思文能力,提高智力,而且富含哲理,有助于修身养性,已在各个游戏平台有应用。
受众面广并且趣性强是五子棋游戏的主要特点,这项老少皆宜的游戏适合在安卓系统上开发,能够引发人们对安卓游戏应用的喜爱和欢迎。在这个快节奏生活的时代,人们无法静下来娱乐,五子棋正好适应这种状况。不用消耗很大精力,就可以随时随地的和他人进行游戏。由于是对战游戏,更能促进当今社会人与人之间的交流和学习。现在的人们都是低头一族,每个人都是独自玩着手机,人与人之间的距离近在咫尺却毫无交流,五子棋游戏应用正好可以改善此种情况。基于android系统用Java语言编写的五子棋游戏正符合人们的期望。
1.1 提纲
第一节 :绪论
第一部分:提纲
第二部分:Java语言
第三部分:android系统、
第四部分:android游戏应用开发的准备
第五部分:android系统的手机游戏发展
第二节 :需求分析
第一部分:游戏需求
第二部分:系统需求和特色
第三部分:系统实现流程
第四部分:游戏帮助和关于
第三节 :游戏详细设计
第一部分:游戏开始欢迎界面
第二部分:主界面
第三部分:游戏界面
第四部分:细节实现
第四节 :结论
第一部分:项目测试
第二部分:不足和缺点
第三部分:需要改进的地方
第四部分:总结
第五节:致谢
第751节:参考文献
第七节:附录
1.2 Java
Java是一种高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的,从PC机到手持电话都有Java开发的程序和游戏,Java程序可以在任何计算机,操作系统和支持Java的硬件设备上运行。 基于安卓系统五子棋小游戏开发(2):http://www.751com.cn/jisuanji/lunwen_32611.html