欢迎来到天天文库
浏览记录
ID:6660942
大小:33.00 KB
页数:7页
时间:2018-01-21
《android课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、android课程设计论文Android老虎机游戏课程设计论文引言Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。早期由原名为“Android”的公司开发,谷歌在2005年收购“Android.Inc”后,继续进行对Android系统开发运营,它采用了软件堆层的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年
2、的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。在经济萧条的年代,世界各地赌博业却异常兴旺,因而许多投币如扑克牌机(俗称耗子机)、跑马机、高尔夫弹珠机等比比皆是,一度取代了健康的娱乐业。直到三十年代,美国兴起了对抗竞技的模拟游戏,其中模拟枪战的“独臂强盗”游戏机大受欢迎。此后,模拟各种体育运动(比如打靶、篮球)的游戏机也相继出现在娱乐场。从十九世纪末到二十世纪五、六十年代,投币游戏机大都属于机械或简易电路结构,游戏者也是青年、成年人居多,场合
3、仅限于游乐场,节目趣味性较差,而且内容单一。但与此同时,随着全球电子技术的飞速发展,战后的1946年出现了第一台电子计算机,其技术成就渗透到各个领域,一个娱乐业革命也在酝酿之中。在这两个大的背景下,综合本学期的学习,开发一款基于android环境的老虎机游戏,熟练掌握android应用开发。本文以android老虎机游戏开发过程为背景,全文分为目录、需求分析、总体设计、详细设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计游戏功能,可读性好,易于扩
4、充。基本功能全面,系统可读性好,易于维护、更新,安全性好。1Android老虎机游戏课程设计论文1需求分析1.1游戏描述在android环境下开发一款老虎机游戏。游戏实现简单的投币,押注,退币等操作。首先启动游戏以后,会有一个界面,界面分成了两个部分,一个是游戏区,一个是操作区,游戏区有12张图片,12张水果图片,当游戏开始时,游戏区会有一个方块转动,最后会停下,按照停的位置以及在该位置的图片的押注情况给与奖励。操作区有13个按钮,一个开始按钮,用来命令系统游戏开始,一个是投币按钮,当然是用来投币,如果系统中没
5、有金币余额,或者说还没有投币,游戏是不能进行的。相应的有退币和退出按钮,分别对应退出金币和退出游戏功能,另外9个水果的选项,点击它们,代表对它们进行押注,一次投一注。有了押注后游戏就可以开始了。1.2功能分析投注功能:每次投入一个硬币,相应的会增加10个金币,用来押注。退币功能:玩家不想继续游戏时,可以选择退币,金币:硬币=10:1,也就是说退出来的硬币的数目跟金币的比值是1:10,如40个金币,相应的会退40/10=4个硬币。游戏开始:当有押注时,便可以执行游戏开始命令。退出功能:当硬币已经退出了以后,可以选
6、择退出按钮,退出游戏。押注功能:有9个选项用来给玩家进行选择。1.3进度安排根据游戏的需求分析,可以对开发过程进行如下安排,第一阶段对整个游戏界面进行设计,也就是布局,第二阶段对游戏功能进行完善,第三阶段对游戏软件进行测试,并扩展。在这个过程中,时刻做到用需求来规范设计行为。1.4开发环境软件:软件:JDK1.6;EclipseGanymede3.5AndroidSDK2.2;ADT0.9.7;;2Android老虎机游戏课程设计论文WindowsXP;硬件:硬件:Intel(R)Core(TM)2DuoCPU
7、E7500@2.93GHZ;z.93GHz,19.6GB的内存物理地址扩展3Android老虎机游戏课程设计论文2总体设计2.1任务与目标设计实现思路,构建整体框架,完成设计模型。2.2设计思路分析此款游戏是个单机游戏,移植到基于android平台的手机上,首先应该具有稳定性,能够保障玩家在玩的过程中不会出现意外的bug,另外比较重要的就是界面的美观性,要把界面做的美观,这是玩家使用此款游戏的一个大的吸引点。界面要根据平台的整体大小进行设计,让布局比较合理,在空间感官上比较良好。2.3游戏结构设计2.3.1总模
8、块设计首先进行总模块的设计,按照之前的需求分析,可以把这个游戏分成两大块,转盘区和操作区,由此可得总模块设计(图2.1)。图2.1游戏总模块结构图4Android老虎机游戏课程设计论文2.3.2子模块设计有了总模块结构之后,可对子模块进行设计,按照总模块图,游戏设计包含了两个大的部分,一个是转盘区,一个是操作区。转盘区模块设计图如图2.2所示。图2.2转盘区模块结构其中背景模块,我是用
此文档下载收益归作者所有