基于Android平台的24点游戏设计与实现需求分析 联系客服

发布时间 : 星期四 文章基于Android平台的24点游戏设计与实现需求分析更新完毕开始阅读53744d20a5e9856a56126057

=

2 系统分析

2.1 研究目标

我所做的基于Android智能手机的平台的24点游戏设计和实现,采用java语言作为编程语言,用eclipse作为开发平台,android_sdk作为运行环境,,结合实际用户的实际需求,实现24点游戏的AI算法,即相关的界面美化。并且,需避免在市场常见24点重算法界面不友好的实现,给予用户更好地操作感受,同时,在程序结构上需要应用充分采用面向对象的思想,以便后期对游戏功能的增加,以及对于在其他嵌入式设备开发提供方便。

当看着自己把功能一个个实现,把错误一个个调试的这个过程,都会收获很多东西,成为今后学习中一笔不可或缺的财富。也让我明白:真正的“好程序”不只是运行了,还要满足一大堆条件的(可读性、健壮性、可维护性、高效性)等等。

2.2 基本功能描述

24点游戏是一种是用一种使用扑克牌进行的益智游戏,游戏内容是:从一副扑克牌中抽去大小王后剩下52张,任意抽取4张牌,把牌面上的数运用加、减、乘、除和括号等进行运算得出24点。每张牌都必须使用一次,但不能重复使用。在不同版本中,对J、Q和K的处理有细微的差异。一个常见的版本是把J、Q和K去除,或当成10处理;还有一个版本是把J、Q和K对应表示为11、12和13.本次设计采用将J表示11、Q表示12和K表示13,使4张牌在1-13这13张牌中随机抽取。 2.2.1系统功能用例描述 2.2.2 功能需求(时序图)分析 2.2.3输入输出要求

输入的运输符只能是+、-、*、/、(、)六个,输入的数字为程序随机产生的四个数,而且每一个数都只能用一次。

2.3 性能分析

模拟平台启动速度慢、程序响应速度快、信息处理速度快。

=

2.4运行环境需求

操作系统:Android手机基于Linus操作系统 支持环境:Android 1.5 - 2.3版本 开发环境:Eclipse 3.5 ADT 0.95

2.5小结

本软件是一个Apk应用程序,启动程序后可进行开始游戏选项、排行榜选项和游戏模式选项,可以通过按钮选择进行不同选择。进入游戏主界面后随机生成四张数字卡片,并在按钮上显示随机数字。用户通过数字和运算符组成24点的正确解与错误解,同时计时开始。用户输入后点击确定按钮如正确可提示信息“恭喜你,回答正确”,输入错误信息后则提示“很遗憾,答案不正确”,用户也可选择“查看答案”或“无答案”按钮或进入下一题。

从上面的描述中可以基本了解软件的功能需求: (1) 启动Apk应用程序;

(2) 选择游戏模式:默认模式为争分夺秒,可选择题海无边;

(3) 显示界面:通过随机生成数字并在按钮显示当前随机数字,且有运算符和其它按钮用户输入表达式后求解并显示正确与错误

(4) 详细界面:用户输入表达式后求解并显示正确与错误或进入下一题

=

3 系统开发环境及相关技术

3.1 Android开发环境介绍

Android的上层应用程序是用Java语言开发,同时还需要基于Dalvik虚拟机,所以,Google公司推荐使用主流的Java继承开发环境Eclipse。只有Eclipse还不够,因为是使用Java语言进行开发,还应该有由SUN公司提供的Java SDK(其中包括JRE:Java Runtime Environment)。此外,Android的应用程序开发和Java开发有较大区别的,所以还需要有Google提供的Android SDK。同时,还需要在Eclipse安装ADT,为Android开发提供开发工具的升级或者变更,是Eclipse下开发工具的升级下载的工具。

简言之,需要以下软件,才能搭建Android开发环境,从而进行Android应用程序的开发。

(1)Java SDK (2) Eclipse (3) Android SDK (4) ADT

3.2 Android开发平台搭建

Android开发平台搭建步骤:

(1)首先到http://www.eclipse.org/downloads/下载Eclipse集成开发环境并且解压,这里推荐下载Java EE 集成版本,可以为平台的搭建省下不少工作。接着再去http://java.sun.com/javase/downloads/index.jsp 站点下载SDK后安装,下载http://dl.google.com/android/android-sdk-windows-1.5_r1.zip,Android SDK1.5后解压。第一步下载工序就结束了。

(2)双击Eclipse解压后目录中的eclipse.exe然后启动,选择Eclipse菜单中的Help-> Install New Software-> 选项卡上的Available Software,点击右侧的“Add”输入http://dl-ssl.google.com/android/eclipse/后确定,然后在“Work with”下拉菜单中选择刚才输入的网址。过一会就会出现一个Developer Tools选项,勾上以后

=

点击Next以后Eclipse会自动网上查找Android 开发工具插件,然后找到Android DDMS和Android Development Tools,选中这两个点击Finish,Eclipse就会自动下载并安装Android插件了,最后会提示重启Eclipse。

(3)重启后选择Eclipse菜单中的Windows-> Preferences 在左侧的Android项目中SDK Location中填入Android SDK解压后的目录,然后点击Apply。

(4)在WindowsXP的系统变量中的path变量中添加一个值,该值指向解压后的Android SDK目录下的tools文件夹。

另外其它安装: (1)JDK

下载JDK,按照安装提示一步一步走。设置环境变量步骤如下:

(a) 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: (b) JAVA_HOME值为:D:\\Program Files\\Java\\jdk(你安装JDK的目录); (c)CLASSPATH值

为:.;%JAVA_HOME%\\lib\\tools.jar;%JAVA_HOME%\\lib\\dt.jar;%JAVA-HOME%\\bin;

(d) Path:在开始追加%JAVA_HOME%\\bin;

(e) NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。 安装完成以后,可以在检查JDK是否安装成功。打开cmd窗口,输入java-version查看JDK的版本信息。出现类似以下的画面表示安装成功:

图3-1Android SDK安装

下载android-sdk_r12-windows,下载完成后解压到D盘:

运行SDK Setup.exe,点击Available Packages。如果没有出现可安装的包,,请点击Settings,选中Misc中的\https://...\这项,再点击Available Packages;

选择希望安装的SDK及其文档或者其他包,点击Installation Selected、Accept