java语言的消除游戏
目 录
第一章 引言 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 开发工具和技术 1
1.3.1 JDK 1
1.3.2 Android SDK 1
1.3.3 Eclipse 2
1.3.4 ADT 2
第二章 系统概况 4
第三章 需求分析 5
第四章 系统设计 6
4.1系统功能分析 6
4.2 系统功能分析 7
4.3 数据流程图 7
第五章 游戏数据的获取和处理 9
5.1关卡设置 9
5.2分数计算 10
第六章 功能模块实现 11
6.1 基本类 11
6.2 游戏主界面 12
6.3 游戏进行 13
6.3.1 查找同色星星 14
6.3.2 消除星星并释放粒子 16
6.3.3 星星移位 17
6.4游戏分数获取与设置 19
6.5游戏过关处理 21
6.5.1 判断进度模式 21
6.5.2 游戏过关处理 22
6.6 游戏失败处理 23
6.7游戏测试 24
第七章 结束语 25
致谢 26
参考文献 27
附录A 28
*景先生毕设|www.jxszl.com +Q: &351916072&
第一章 引言
1.1 课题背景
手机游戏可以打发人们业余的时间,可以让人们在紧张的工作中带来一丝放松,同时也增加人与人之间的话题,增近交流。
但由于时代的快节奏生活方式,那些比比皆是的各类大型手游其实已经无法完全满足我们的需求,很多时候我们无法提供过多的时间去操作难度系数较大,且所需操作时间过长的大型手游了。因此消消乐这类简单,又可消磨时光的游戏在此一次掀起了手游的热潮,如:糖果萌萌消,开心消消乐等。
而本次课题的消灭星星就是一款规则简单,上手容易,但想要获得高分,需要开动脑力的手机游戏。此款游戏的魅力就在于多变性,每次玩能够有新鲜的乐趣,也给玩家提供一个展现自己聪明才智的平台。这类游戏具有广泛性,数学性,多变性,必定很受欢迎。
1.2 目的和意义
可以让人们在闲暇之余缓解工作,学习等带来的生活压力,起到娱乐,放松的目的。同时取代如今游戏的操作过于复杂的情况,让人们更容易上手,更有成就感。同时游戏也没有如今过于普遍的充值业务,可以给玩家带来平等的游戏体验,更能轻松的发挥自己的能力。
1.3 开发工具和技术
1.3.1 JDK
JDK是java语言的软件开发工具包。它主要用于移动设备、嵌入式设备上的java应用程序。没有JDK的话,无法编译Java程序,所以这是开发Java程序必须安装的工具。
1.3.2 Android SDK
Android SDK指的是Android专属的软件开发工具包,以Jar包形式提供。Android SDK下载后会是一个简单的ZIP格式的压缩包。Android SDK的主体是一些连续性的文档文件,可变成API,工具,例子和其它。
1.3.3 Eclipse
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。说白了就是一个开发Java的软件工具。
理论上Java程序通过笔记本就可以开发的,因此本次毕业设计也是在笔记本上完成的。
现在IDE又很多的,比如SUN公司的NetBeans,还有JCreator,JBuilde等等。但是Eclipse使用的人更多,也更受使用者喜爱,原因有很多:首先,相比JBuilder等等工具相比,他是免费的,这对我们这样的学生党来说,简直再适合不过了。
其次Eclipse附带了标准的插件集,并且和可以按自己的需求去下载更多不同功能的插件来扩展他的功能,另外它还包括了Java开发工具(JDK),并且额语言不仅仅只限于Java这一种编程语言。
因此Eclipse不仅功能强大而且免费是我选择他的重要原因。
1.3.4 ADT
ADT说白了,就是Eclipse的一个插件,让Eclipse能进行Android开发。
目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。
SDK(Software Development Kit):一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发
1.3.5 环境搭建
对于ADT无需多说,只需要将它解压后,将文件夹拷贝到你要搭建android环境的目录中即可。
对于jdk,它集成了jre,jdk安装后会自动安装jre。在安装过程中需要注意,jdk和jre的不能安装在同一个目录下,否则ant无法使用。
环境变量的设置:
1、在你的jdkin目录、sdk ools、sdkplatformtools安装目录添加到系统环境变量Path中,我的安装路径如下:D:javaadtbundlewindowsx8620130729sdk ools;D:javaadtbundlewindowsx8620130729sdkplatformtools;D:javajdkin;
2、添加系统变量 JAVA_HOME ,并将它的值设置为你的jdk的安装目录:
JAVA_HOME=D:javajdk添加系统变量classpath,将它的值设置为:.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%lib;classpath=.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%lib;此时在cmd中输入java、javac没有出现错误信息则表示配置成功。
原文链接:http://www.jxszl.com/jsj/rjgc/50041.html