- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA课程论文1讲义
湖北大学JAVA课程设计论文题 目 球球大作战Android游戏APP姓 名 周喆 学 号 2014221119200208姓 名 占渊 学 号 2014221119200123姓 名 刘晟 学 号 2014221119200084专业年级 计算机科学与技术1401指导教师 王雷春 职 称 副教授 2016年 5月目录绪论41背景52课程设计目标及目的62.1课程设计的目标62.2课程设计的目的62.3可行性分析72.3.1技术可行性72.3.2经济可行性分析73概要设计83.1游戏需求分析83.2初步分析93.2.1游戏主界面93.2.2游戏进行界面93.3系统模块划分104详细设计124.1项目与类的结构图124.2类的详细设计134.2.1 PlayerBall类134.2.2Food类154.2.3 CiCiBall类174.2.4 BeijingImage类184.2.5 MoveCompnent类204.2.6 GameView 类215运行结果246总结287参考文献288附录28球球大作战Android游戏APP摘要联网作战版“球球大作战”游戏,由于游戏人数的增长,经常出现登录时服务器出错的问题,且联网版“球球大作战”不仅对于手机网速的要求极高,而且非常耗费流量。所以本课题着眼于开发一款单机版“球球大作战”游戏,用于闲暇时的休闲娱乐。本课题展示了如何使用Android studio和开发一款球球大作战Android游戏APP。课题介绍了项目的功能、类的设计和逻辑难点等重要点。通过本课题,你可以了解到有关Android开发在实际运用中的基础知识、并对Android开发有一定的新的认识。绪论Android是一种以Linux为基础的开放源代码操作系统,?主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”、“安智”、“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。2012年2月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为68.4%。安卓作为市场占有率最高的移动操作系统,其用户群是庞大的。而随着人们在移动环境下生活工作频率的不断增加,手机的用途日益丰富。手机对于现在的用户来讲,不仅仅是一种通讯工具,更是日常娱乐、工作、生活不可分割的一部分。随着科技的发展,手机的运算速度不断提高,手机游戏作为一门新兴产业,正在迅速的发展,在人们的工作之余带来了不少的欢乐。关键字:【球球大作战】、【Android游戏】1背景安卓系统:Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。安卓作为市场占有率最高的移动操作系统,其用户群是庞大的。而随着人们在移动环境下生活工作频率的不断增加,手机的用途日益丰富。手机对于现在的用户来讲,不仅仅是一种通讯工具,更是日常娱乐、工作、生活不可分割的一部分。随着科技的发展,手机的运算速度不断提高,手机游戏作为一门新兴产业,正在迅速的发展。2课程设计目标及目的2.1课程设计的目标鉴于当下的手机发展环境,我们小组决定制作一款能够用来长时间娱乐的安卓游戏。因为知识储量的限制,难以在有限的时间内做出精美的大型游戏。于是将目标定在了休闲小游戏上。参考了国内流行的部分休闲游戏之后,决定制作以“球球大作战”为题材的小游戏。2.2课程设计的目的1.熟练地掌握Android的开发基础2.能够熟练地运用SurfaceView类进行图形的绘制、输出3.对Android的Button、TextView等控件有着比较透彻的认识,并且能熟练地使用它们4.学会使用Android Studio对安卓应用进行调试并且保存相关日志5.学会对安卓开发环境进行配置、调节6.能使用PS绘制简单的图片,例如按钮、背景等等2.3可行性分析2.3.1技术可行性利用AndroidStudio可以进行全面的安卓开发,其中包含的Surface类可以进行简单的图像合成与输出。所以可以在不利用第三方游戏引擎的情况下利用java语言进行小游戏的开发。2.3.2经济可行性分析制作一款休闲小游戏,无需非常复杂的游戏逻辑。也不需要十分绚丽的图像素材。所有的图像素材可以自己用PS绘制。也无需导入第三方类库即可写出完整的游戏逻辑。除了花费时间以外无需其他开支。3概要设计3.1游戏需求分析联网作战版“球球大作战”游戏,由于游戏人数的增长,经常出现登录时服务器出
您可能关注的文档
- java30道笔试题与答案讲义.docx
- Java-J2EE讲义.ppt
- Java2实用教程第4版_第11章_JDBC数据库操作讲义.ppt
- JavaEE-单元2任务2权限管理讲义.ppt
- I‘mmoreoutgoingthanmysisterSectionA(1a-1c)讲义.ppt
- JavaScript 常用功能总结讲义.doc
- JavaScript-5讲义.ppt
- Javascript学习笔记讲义.doc
- JavaScript教程--从入门到精通讲义.ppt
- JavaScript的使用和方法讲义.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)