基于Android平台的游戏“2D桌球”需求分析报告.docx

基于Android平台的游戏“2D桌球”需求分析报告.docx

ID:57643280

大小:402.25 KB

页数:10页

时间:2020-08-29

基于Android平台的游戏“2D桌球”需求分析报告.docx_第1页
基于Android平台的游戏“2D桌球”需求分析报告.docx_第2页
基于Android平台的游戏“2D桌球”需求分析报告.docx_第3页
基于Android平台的游戏“2D桌球”需求分析报告.docx_第4页
基于Android平台的游戏“2D桌球”需求分析报告.docx_第5页
资源描述:

《基于Android平台的游戏“2D桌球”需求分析报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级网络编程11信息2011190023钟伟梅基于Android平台的“2D桌球”游戏开发需求分析报告科目:高级网络编程学校:深圳大学班级:信息与计算科学11级姓名:莫瑶瑶学号:20111900841引言1.1背景10高级网络编程11信息2011190023钟伟梅随着移动设备的普及以及移动设备的硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来。单一的通信功能已经不能满足人们对手机的需求,人们对高质量的、丰富的手机游戏的需求正在不断增强。Android操作系统因其稳定性、开发性、低成本等特点,受到广

2、大手机游戏开发者关注。谷歌与34家手机移动互联公司于2007年组建开放联盟,旨在普及Android智能手机和打破其他智能手机高价低配的局面,开放联盟的成员负责推广和制造android手机,并且支持更新和完善Android操作系统,使得Android能更好的发展。这一策略使得Android手机迅速席卷全球,现在Android手机的应用软件层出不穷,尤其是手机游戏的发展前景一片大好。1.2编写目的本课题的目的在于掌握Java手机应用开发技术和移动软件平台开发技术。在以Java语言为基础,以eclipes为开发工具,结合An

3、droid移动开发平台,并利用Android提供的SDK,完成在Android平台上的游戏“2D桌球”的开发设计。本课题的意义在于通过开发2D游戏,可以熟练应用Android平台提供的应用程序接口,掌握Android平台上的各种应用。1.3“2D桌球”游戏介绍2D桌球(桌Q)是一款模拟真实的桌球游戏,游戏提供了全新的3D模型+2D视角,极为简单而流行的操作方式,绚丽的动画特效,配以真实的物理参数,让各位玩家有如身临其境,仿佛自己就是叱刹风云的球坛新贵,置身于万众瞩目的赛场一切乐趣受尽在其中,如果您是桌球高手,2D桌球(

4、桌Q)可以让您们尽情挥洒技艺,您会发现在这里,可以把您平日的技巧发挥的淋漓尽致,让对手崇拜的五体投地。如果您是新手,也不用担心被人狂切,2D桌球(桌Q10高级网络编程11信息2011190023钟伟梅)提供了完美的练习模式,您可以不受干扰的在这里练习您的技术,直到您横空出世,称霸一方。1.3“2D桌球”游戏对象Android用户的年轻群体。2游戏开发环境介绍2.1Android开发环境简介Android开发环境介绍Android的上层应用程序是用java语言开发,同时还需要基于Dalvik虚拟机,所以,google公司

5、推荐使用主流的java继承开发环境Eclipse。只有Eclipse还不够,因为是使用java语言进行开发,还应该由sun公司提供的javaSDK(其中包括JRE:JavaRuntimeEnviroment)。此外,Android的应用程序开发和Java开发有较大区别,所以需要有google提供的AndroidSDK。同时,还需要在Eclipse安装ADT,为Android开发提供开发工具的升级或者变更,是Eclipse下开发工具的升级下载的工具。简而言之,需要以下软件,才能搭建Android开发环境,从而进行Andr

6、oid应用程序的开发。(1)JavaSDK(2)Eclipse(3)AndroidSDK(4)ADT10高级网络编程11信息2011190023钟伟梅2.2游戏分项基于2D桌球的美式桌球、英式桌球(斯诺克)、美式盲球(自创)三种。球的个数也有8、16、22的分类选择。美式台球(16球)美式台球在我国普及最广,玩法主要有:轮换球、8号球、唤击球、见子打子、定球打法。本游戏将用定球打发,即球分有编号,按球的编号顺序进带,否则犯规。英式台球(22球)又叫斯诺克,有15颗红球、6颗彩球、一颗白球,共22球,国际大赛一般多指英式

7、斯诺克台球。玩法:每轮第一手必须打的是红球,否则犯规,红球进带后,才可继手,第二手必为彩球。美式盲球(自创):8号球玩法,但球的编号不显示,当每手击后,显示2秒,后又不显示。2.3用户界面需求基本操作功能菜单:鼠标左键点击即可。玩家个人信息:在玩家摆球:当需要玩家摆球时,鼠标会变成一个手部形状,玩家只需要移动鼠标把球发到自己理想的位置上,然后点击鼠标左键即摆好球了。击球:瞄准目标球后,按住鼠标左键不放,屏幕右下角的力度槽会由大至小的变化,力度槽满时代表最大力量,在您觉得合适的力度时候松开鼠标左键,将按照当前力度击球。选

8、择击球点在轮到自己击球的时候前,使用左键在游戏界面的右下角选择您需要的击球点,然后再进行击球,这样您可以打出退杆,旋转球等多种厉害的打法。僵局:如果裁判认为比赛陷入僵局,应警告双方尽快改变僵局状况,否则将宣布此局无效,重新摆球,按原顺序继续比赛。犯规:一、如有下列情况之一者,判犯规,停击一次1.主球击成空杆或自落。2.错击对主目标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。