基于java的android游戏开发研究

基于java的android游戏开发研究

ID:20898407

大小:259.42 KB

页数:14页

时间:2018-10-17

基于java的android游戏开发研究_第1页
基于java的android游戏开发研究_第2页
基于java的android游戏开发研究_第3页
基于java的android游戏开发研究_第4页
基于java的android游戏开发研究_第5页
资源描述:

《基于java的android游戏开发研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、题目基于JAVA的Android游戏开发研究學牛姓名蔡洋洋学号20108344001院系滨江学院花旗营校区软件工程李随意I年三月二十八日目录觀前言1.1项目开发的背景及情况•1.2国内外研宄的状况1.3项目研究的方法第二章JAVA技术介绍2.1JAVA的发展2.2JAVA的特点第三章Android平台介绍3.1Android平台发展现状3.2Android平台开发特点第四章Android手机游戏结构的分析4.1初步构思与基本框架4.2模块流程图分析第五章Android手机游戏的后期优化5.1优化的必要性5.2优化的结果参考文献第一章前言1.1项目开

2、发的背景及情况随着国内手机游戏的不断丰富,游戏娱乐也越来越深入人心,而Java平台在开发手机游戏的过程中逐渐普及化.近些年来,我国软件和应用技术也同时有了较快的发展,同时也备受广大群众的关注。但是,我们也从屮看到,我国的游戏开发相对于发达国家还是有相当一段的差距和不足之处,其在很人程度上体现于游戏的多类性、丰富度以及群众的需求度上。另外,因为手机硬件所占的资源空间有限、屏幕大小的局限、游戏吋间相对而言比较短等特点,这些使得手机在某些发面比较适合运行那些剧情单一、操作方便、便于提高敏捷性和智力开发的游戏。此外,在这个信息社会屮,Android系统己满

3、足广大的用户群众的需求,而且手机游戏在当今社会也拥有着巨大的潜力,同时越来越多地进入人们的工作与生活。其中随着3G技术的飞速发展,Java手机游戏具有更大的市场优势。从最近几年的调查记录情况而看,手机游戏己成力手机娱乐应川必不可少的一部分,所占有各种手机娱乐的应川比例相对较高。而且作为智能终端的导论部分,手机市场规模不断扩大,使得手机游戏的发展保持较快的发展速度。1.2国内外研究的状况0前中国有着近3亿的手机用户,即使只有移动电话用户的一部分,每个月只需下载一款游戏,也足以使其形成一个巨大的产业。然而,仅有少数的用户下载手机游戏,这使得许多看涨的市

4、场并没有达到理想中的的效果。人们似乎更容易接受某些增值服务,而对手机游戏的认识度却相当低。更别说最近几年刚颁布的Android系统,人们只关注增值业务却忽视手机游戏的应用。而在国外,手机游戏正处于蓬勃发展的吋期。虽然某些发达国家在手机游戏开发技术上相对比较滞后,但经过几年的不懈努力,使得手机游戏不断地蓬勃的发展起來。相对而言,国外研宂开发人员对手机游戏的认识度比较高,较早拓展手机游戏市场。1.3项目研宄的方法本设计通过查阅相关书籍,考虑到手机游戏开发与设计的整体设计流程及设计思路,学会并使用了Java语言进行程序的编写及运行调试,实现了鉴于Java

5、语言的Android手机游戏开发研宂。另外,自己在设计中,借鉴了一些现有的游戏和游戏开发资料并根据自己的喜好的前提下,使得0标设计更加具有明确性,开发过程变得更为简化,游戏框架和结构更加完善,更加体现了使用的设计理念。第二章JAVA技术介绍2.1JAVA的发展Java语言诞生于1995年Stm公司的研宄人员使用而对象思想所开发出的一款程序没计语言。它适用于Internet应用程序发展,具有平台无关性等特点。Java起源于1991年用于设计的Green的项目的Sun公司所开发的一种语言,开发商S初的目的主要是为了开发一个分布式消费电子产品代码系统,因

6、此,这样它可以把E-mile到家用电器,从而进行有效的控制它们。起初,采用C++,但经过一段时间,发现C++太过于复杂,而且安全性也比较差,最后基于C++的前提下开发一种新的语言名叫Oak(java的前身),Oak是一种微妙而安企的语言。二十世纪,随着Internet的快速发展并且普及化,加速Yjava语言研制的进展。与此同吋,Green项目组成员用java语言编制了一款叫Hotjava浏览器,触发了java进军Internet的市场,它已成为Internet上普遍流行的开发与编程的语言,已发展成为一种非常重要的Internet平台。2.2JAVA

7、的特点-简单易学1)风格类式于C++,基本语言与C语言类似;2)摒弃了C++容易引发程序错误的地方,如指针和内存管理;3)提供了丰富的类库。-面向对象:针对Java来讲它是起着至关重要的作用。绝大多数Java语言的设计方面都是采用面向对象的方法来设计的,它不像C语言那样普遍采用面向过程的程序设计来技术。另外,Java还具有代码继承及重用2大特色,代码继承包括动态继承和静态继承。单从面向对象的特征來看,Java近似于SmallTalk,但有些特征,比如说Java中所包含的分布式计算环境的特征已比SamllTalk的更为完善。-解释执行:是java利用

8、编译器采用(编译到解释)的方式来运行代码的。它不仅总结了解释性语言和编译语言的许多优点,而且也在一定程度上编程语言的执行效

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

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

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