【Android论文栏目提醒】:本文主要为网学会员提供“基于Android平台的五子棋游戏设计与开发”,希望对需要基于Android平台的五子棋游戏设计与开发网友有所帮助,学习一下!
摘 要
现代科技的飞跃发展,3G智能手机为我们带来了很多便利,给我们提供了一个高效的平台,在社会各界得到越来越广泛的应用。因此,本文围绕一个“基于Android平台的五子棋游戏设计与开发”程序的设计和应用系统的开发课题为背景,详细介绍了在Android平台上以Java为语言编写游戏的过程。
五子棋游戏的开发不仅是一个简单游戏的编写过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQlite、SharedPreferences等数据存储功能,直到形成一个完善的可行性系统.界面美观、大方,方便的操作与良好的视觉感应共同构成了“基于Android平台的五子棋游戏设计与开发”的设计
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1课题研究的背景 1
1.2国内发展状况 1
1.3相关知识的介绍 2
1.3.1 开发工具简介 2
1.3.2 数据存储简介 2
1.4 系统运行配置 3
第2章 Android的系统研究 4
2.1 Android的构架 4
2.1.1 Android构架综述 4
2.1.2 Android应用程序框架层 5
2.1.3 Android应用程序层 6
2.2 Android嵌入有米广告 6
第3章 需求分析 8
3.1功能需求 8
3.2性能需求 8
3.3可行性研究 8
3.3.1经济可行性 8
3.3.2技术可行性 8
第4章 概要设计 9
4.1系统功能结构及流程图 9
4.2数据存储设计 9
第5章 详细设计 10
5.1主界面详细设计 10
5.2游戏开始模块详细设计 10
5.2.1背景音乐和音效、嵌入广告 11
5.2.2三大难度算法的设计及输赢的判断 11
5.3游戏说明模块详细设计 15
5.4最高纪录模块详细设计 15
5.5游戏设置模块详细设计 16
第6章 游戏的实现 18
6.1背景音乐和音效的实现 18
6.2嵌入广告的实现 18
6.3三大难度的实现 19
6.3.1简单 19
6.3.2中等 19
6.3.3较难 20
6.4游戏输赢判断的实现 21
结 论 25
参 考 文 献 26
致 谢 27
随着计算机与网络技术的日益发达,同时也进入了高效的信息化时代,说起手机,没有一个人会感到陌生。近几年来一个名词一直影响着许许多多的手机用户,它就是智能手机。智能手机凭借其强大的功能吸引住了许多用户的眼球,因为有了广大的用户基础,智能手机也风靡一时。说起智能手机,除了他有一颗强大的CPU和其他一些较高配置的硬件外,其真正的智能还要归功于其不可缺少的智能操作系统。随着3G的到来,无线带宽越来越高,使得更多内容丰富的应用程序部署在手机上成为可能,比如视频通话、视频点播、移动互联网等。为了承载这些数据应用及快速部署,手机功能将越来越智能越来越开放。
手机游戏也就应运而生,每个手机上都有手机游戏,游戏是人们娱乐的一种方式。Android平台下的手机游戏更是受顾客的亲睐,手机游戏不仅玩起来比较方便,还有助于开发我们的思维,使大家在娱乐的同时也增长了见识,拓展了思维。五子棋对自己的思维及协调能力有益,能使我们注意力集中,耐心也有明显的提升,培养我们的逻辑思维能力,对智力以及记忆力都很有帮助。
游戏主界面如图5.1所示:

图5.1 游戏主界面
点击‘开始游戏’时,可直接进入游戏;‘游戏说明’为相关的介绍以及游戏操作;‘最高纪录’记录不同难度等级的最高成绩;‘游戏设置’为设置游戏背景音乐、音效、以及难度;‘退出游戏’为退出整个游戏。
进入游戏后,按照操作可直接玩该五子棋游戏。图5.2是游戏界面的截图。

图5.2 游戏界面
上一篇:基于虚拟仪器技术的水轮机调节系统远程监测研究